Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffprobe was not compiled conrrectly -abouting installation, error received after executing the ./setuptranscode.sh #46

Open
jeslinservices opened this issue Feb 9, 2025 · 1 comment

Comments

@jeslinservices
Copy link

ffprobe was not compiled correctly -aborting installation, error received after executing the ./setuptranscode.sh:

AR libavfilter/libavfilter.a
AR libavformat/libavformat.a
CC libavcodec/nvenc.o
CC libavcodec/options.o
CC libavcodec/opus_celt.o
CC libavcodec/opus_parse.o
CC libavcodec/opus_parser.o
CC libavcodec/opus_pvq.o
libavcodec/nvenc.c: In function ‘nvenc_setup_hevc_config’:
libavcodec/nvenc.c:1373:9: error: ‘NV_ENC_CONFIG_HEVC’ {aka ‘struct _NV_ENC_CONFIG_HEVC’} has no member named ‘pixelBitDepthMinus8’
1373 | hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
| ^~
libavcodec/nvenc.c: In function ‘nvenc_setup_av1_config’:
libavcodec/nvenc.c:1458:8: error: ‘NV_ENC_CONFIG_AV1’ {aka ‘struct _NV_ENC_CONFIG_AV1’} has no member named ‘inputPixelBitDepthMinus8’
1458 | av1->inputPixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
| ^~
libavcodec/nvenc.c:1459:8: error: ‘NV_ENC_CONFIG_AV1’ {aka ‘struct _NV_ENC_CONFIG_AV1’} has no member named ‘pixelBitDepthMinus8’
1459 | av1->pixelBitDepthMinus8 = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? 2 : 0;
| ^~
libavcodec/nvenc.c: In function ‘nvenc_map_buffer_format’:
libavcodec/nvenc.c:1692:16: error: ‘NV_ENC_BUFFER_FORMAT_YV12_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_YV12’?
1692 | return NV_ENC_BUFFER_FORMAT_YV12_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_YV12
libavcodec/nvenc.c:1692:16: note: each undeclared identifier is reported only once for each function it appears in
libavcodec/nvenc.c:1694:16: error: ‘NV_ENC_BUFFER_FORMAT_NV12_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_NV12’?
1694 | return NV_ENC_BUFFER_FORMAT_NV12_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_NV12
CC libavcodec/opus_rc.o
CC libavcodec/opus_silk.o
libavcodec/nvenc.c:1700:16: error: ‘NV_ENC_BUFFER_FORMAT_YUV444_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_YUV444’?
1700 | return NV_ENC_BUFFER_FORMAT_YUV444_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_YUV444
make: *** [ffbuild/common.mak:81: libavcodec/nvenc.o] Error 1
make: *** Waiting for unfinished jobs....
Installing ffprobe for source scanning
ERROR: ffprobe was not compiled correctly - aborting installation!
knet_ott@knetottserver:~/ott-packager$

Image

@jeslinservices
Copy link
Author

Full List of event:

knet_ott@knetottserver:/ott-packager$ ./setuptranscode.sh
Hit:1 http://gh.archive.ubuntu.com/ubuntu focal InRelease
Get:2 http://gh.archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Hit:3 http://gh.archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:4 http://gh.archive.ubuntu.com/ubuntu focal-security InRelease
Fetched 128 kB in 2s (52.8 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
python3-update-manager sosreport ubuntu-advantage-tools update-manager-core
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.8ubuntu1.1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version (1:2.25.1-1ubuntu3.13).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
mercurial is already the newest version (5.3.1-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
cmake is already the newest version (3.16.3-1ubuntu1.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
cmake-curses-gui is already the newest version (3.16.3-1ubuntu1.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
gdb is already the newest version (9.2-0ubuntu1
20.04.2).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version (4:9.3.0-1ubuntu2).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libnuma-dev is already the newest version (2.0.12-1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
pkg-config is already the newest version (0.29.1-0ubuntu4).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
autoconf is already the newest version (2.69-11.1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libtool-bin is already the newest version (2.4.6-14).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libtool is already the newest version (2.4.6-14).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu1.5).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Installing YASM
YASM already downloaded
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking whether ln -s works... yes
checking for ar... ar
checking for ranlib... ranlib
checking for xmlto... no
configure: WARNING: xmlto not found, manpages will not be rebuilt.
checking if malloc debugging is wanted... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for strings.h... (cached) yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for unistd.h... (cached) yes
checking direct.h usability... no
checking direct.h presence... no
checking for direct.h... no
checking for sys/stat.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for function prototypes... yes
checking for size_t... yes
checking for stdint types... stdint.h (shortcircuit)
make use of stdint.h in libyasm-stdint.h (assuming C99 compatible system)
checking for abort... yes
checking for toascii... yes
checking for vsnprintf... yes
checking for strsep... yes
checking for mergesort... no
checking for getcwd... yes
checking for popen... yes
checking for ftruncate... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for stricmp... no
checking for _stricmp... no
checking for strcmpi... no
checking for a sed that does not truncate output... /usr/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/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 GNU C Library... yes
configure: Checking for Python
checking for a Python interpreter with version >= 2.4... python2
checking for python2... /usr/bin/python2
checking for python2 version... 2.7
checking for python2 platform... linux2
checking for python2 script directory... ${prefix}/lib/python2.7/dist-packages
checking for python2 extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libyasm-stdint.h commands
config.status: creating libyasm-stdint.h : _YASM_LIBYASM_STDINT_H
config.status: libyasm-stdint.h is unchanged
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make all-recursive
make[1]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
Making all in po
make[2]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0/po'
Making all in .
make[2]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
./genmodule ./libyasm/module.in Makefile
depbase=echo module.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';
gcc -DHAVE_CONFIG_H -I. -g -O2 -MT module.o -MD -MP -MF $depbase.Tpo -c -o module.o module.c &&
mv -f $depbase.Tpo $depbase.Po
rm -f libyasm.a
ar cru libyasm.a modules/arch/x86/x86arch.o modules/arch/x86/x86bc.o modules/arch/x86/x86expr.o modules/arch/x86/x86id.o modules/arch/lc3b/lc3barch.o modules/arch/lc3b/lc3bbc.o modules/listfmts/nasm/nasm-listfmt.o modules/parsers/gas/gas-parser.o modules/parsers/gas/gas-parse.o modules/parsers/gas/gas-parse-intel.o modules/parsers/nasm/nasm-parser.o modules/parsers/nasm/nasm-parse.o modules/preprocs/nasm/nasm-preproc.o modules/preprocs/nasm/nasm-pp.o modules/preprocs/nasm/nasmlib.o modules/preprocs/nasm/nasm-eval.o modules/preprocs/raw/raw-preproc.o modules/preprocs/cpp/cpp-preproc.o modules/preprocs/gas/gas-preproc.o modules/preprocs/gas/gas-eval.o modules/dbgfmts/codeview/cv-dbgfmt.o modules/dbgfmts/codeview/cv-symline.o modules/dbgfmts/codeview/cv-type.o modules/dbgfmts/dwarf2/dwarf2-dbgfmt.o modules/dbgfmts/dwarf2/dwarf2-line.o modules/dbgfmts/dwarf2/dwarf2-aranges.o modules/dbgfmts/dwarf2/dwarf2-info.o modules/dbgfmts/null/null-dbgfmt.o modules/dbgfmts/stabs/stabs-dbgfmt.o modules/objfmts/dbg/dbg-objfmt.o modules/objfmts/bin/bin-objfmt.o modules/objfmts/elf/elf.o modules/objfmts/elf/elf-objfmt.o modules/objfmts/elf/elf-x86-x86.o modules/objfmts/elf/elf-x86-amd64.o modules/objfmts/elf/elf-x86-x32.o modules/objfmts/coff/coff-objfmt.o modules/objfmts/coff/win64-except.o modules/objfmts/macho/macho-objfmt.o modules/objfmts/rdf/rdf-objfmt.o modules/objfmts/xdf/xdf-objfmt.o libyasm/assocdat.o libyasm/bitvect.o libyasm/bc-align.o libyasm/bc-data.o libyasm/bc-incbin.o libyasm/bc-org.o libyasm/bc-reserve.o libyasm/bytecode.o libyasm/errwarn.o libyasm/expr.o libyasm/file.o libyasm/floatnum.o libyasm/hamt.o libyasm/insn.o libyasm/intnum.o libyasm/inttree.o libyasm/linemap.o libyasm/md5.o libyasm/mergesort.o libyasm/phash.o libyasm/section.o libyasm/strcasecmp.o libyasm/strsep.o libyasm/symrec.o libyasm/valparam.o libyasm/value.o libyasm/xmalloc.o libyasm/xstrdup.o x86cpu.o x86regtmod.o lc3bid.o gas-token.o nasm-token.o module.o
ar: u' modifier ignored since D' is the default (see `U')
ranlib libyasm.a
gcc -g -O2 -o yasm frontends/yasm/yasm.o frontends/yasm/yasm-options.o libyasm.a
gcc -g -O2 -o ytasm frontends/tasm/tasm.o frontends/tasm/tasm-options.o libyasm.a
gcc -g -O2 -o vsyasm frontends/vsyasm/vsyasm.o frontends/yasm/yasm-options.o libyasm.a
make[2]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make[1]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make install-recursive
make[1]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
Making install in po
make[2]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0/po'
if test "yasm" = "gettext-tools"; then
/usr/bin/mkdir -p /usr/share/gettext/po;
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed [email protected] [email protected] insert-header.sin Rules-quot Makevars.template; do
/usr/bin/install -c -m 644 ./$file
/usr/share/gettext/po/$file;
done;
for file in Makevars; do
rm -f /usr/share/gettext/po/$file;
done;
else
: ;
fi
make[2]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0/po'
Making install in .
make[2]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make[3]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
/usr/bin/mkdir -p '/usr/bin'
/usr/bin/install -c yasm ytasm vsyasm '/usr/bin'
/usr/bin/mkdir -p '/usr/lib'
/usr/bin/install -c -m 644 libyasm.a '/usr/lib'
( cd '/usr/lib' && ranlib libyasm.a )
make install-exec-hook
make[4]: Entering directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make[4]: Nothing to be done for 'install-exec-hook'.
make[4]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
/usr/bin/mkdir -p '/usr/include'
/usr/bin/install -c -m 644 libyasm.h '/usr/include'
/usr/bin/mkdir -p '/usr/share/man/man1'
/usr/bin/mkdir -p '/usr/share/man/man1'
/usr/bin/install -c -m 644 yasm.1 '/usr/share/man/man1'
/usr/bin/mkdir -p '/usr/share/man/man7'
/usr/bin/install -c -m 644 yasm_arch.7 yasm_parsers.7 yasm_dbgfmts.7 yasm_objfmts.7 '/usr/share/man/man7'
/usr/bin/mkdir -p '/usr/share/man/man7'
/usr/bin/mkdir -p '/usr/include/libyasm'
/usr/bin/install -c -m 644 libyasm/arch.h libyasm/assocdat.h libyasm/bitvect.h libyasm/bytecode.h libyasm/compat-queue.h libyasm/coretype.h libyasm/dbgfmt.h libyasm/errwarn.h libyasm/expr.h libyasm/file.h libyasm/floatnum.h libyasm/hamt.h libyasm/insn.h libyasm/intnum.h libyasm/inttree.h libyasm/linemap.h libyasm/listfmt.h libyasm/md5.h libyasm/module.h libyasm/objfmt.h libyasm/parser.h libyasm/phash.h libyasm/preproc.h libyasm/section.h libyasm/symrec.h libyasm/valparam.h libyasm/value.h '/usr/include/libyasm'
/usr/bin/mkdir -p '/usr/include'
/usr/bin/install -c -m 644 libyasm-stdint.h '/usr/include'
make[3]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make[2]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
make[1]: Leaving directory '/home/knet_ott/ott-packager/yasm-1.3.0'
SUCCESS: YASM compiled and installed
Installing NASM
NASM already downloaded
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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define EXTENSIONS... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for suffix of library files... a
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for C/C++ restrict keyword... restrict
checking for size_t... yes
checking whether byte ordering is bigendian... no
checking if gcc accepts -fwrapv... yes
checking if gcc accepts -U__STRICT_ANSI
... yes
checking if gcc accepts -fno-common... yes
checking for nroff... nroff
checking for asciidoc... no
checking for xmlto... no
configure: WARNING: No asciidoc package found
configure: WARNING: No xmlto package found
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking for ANSI C header files... (cached) yes
checking for inttypes.h... (cached) yes
checking for strings.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking stdnoreturn.h usability... yes
checking stdnoreturn.h presence... yes
checking for stdnoreturn.h... yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for strcasecmp... yes
checking for stricmp... no
checking for strncasecmp... yes
checking for strnicmp... no
checking for strsep... yes
checking for strnlen... yes
checking for strrchrnul... no
checking for getuid... yes
checking for getgid... yes
checking for realpath... yes
checking for canonicalize_file_name... yes
checking for _fullpath... no
checking for pathconf... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for _fseeki64... no
checking for ftruncate... yes
checking for _chsize... no
checking for _chsize_s... no
checking for fileno... yes
checking for _fileno... no
checking for _filelengthi64... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for getpagesize... (cached) yes
checking for sysconf... yes
checking for access... yes
checking for _access... no
checking for faccessat... yes
checking for __builtin_expect... yes
checking intrin.h usability... no
checking intrin.h presence... no
checking for intrin.h... no
checking for __builtin_clz... yes
checking for __builtin_clzl... yes
checking for __builtin_clzll... yes
checking for _BitScanReverse... no
checking for _BitScanReverse64... no
checking for vsnprintf... yes
checking for _vsnprintf... no
checking for snprintf... yes
checking for _snprintf... no
checking for strlcpy... no
checking for strrchrnul... (cached) no
checking for struct _stati64... no
checking for struct stat... yes
checking for stat... yes
checking for _stati64... no
checking for fstat... yes
checking for _fstati64... no
checking whether strcasecmp is declared... yes
checking whether stricmp is declared... no
checking whether strncasecmp is declared... yes
checking whether strnicmp is declared... no
checking whether strsep is declared... yes
checking whether strlcpy is declared... no
checking whether strnlen is declared... yes
checking whether strrchrnul is declared... no
checking for uintptr_t... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking for cpu_to_le16... no
checking for cpu_to_le32... no
checking for cpu_to_le64... no
checking for __cpu_to_le16... no
checking for __cpu_to_le32... no
checking for __cpu_to_le64... no
checking for htole16... yes
checking for htole32... yes
checking for htole64... yes
checking for __bswap_16... yes
checking for __bswap_32... yes
checking for __bswap_64... yes
checking for __builtin_bswap16... yes
checking for __builtin_bswap32... yes
checking for __builtin_bswap64... yes
checking for _byteswap_ushort... no
checking for _byteswap_ulong... no
checking for _byteswap_uint64... no
checking for __builtin_constant_p... yes
checking if gcc accepts -Werror=attributes... yes
checking if gcc supports the noreturn function attribute... yes
checking if gcc supports the returns_nonnull function attribute... yes
checking if gcc supports the malloc function attribute... yes
checking if gcc supports the alloc_size function attribute... yes
checking if gcc supports the sentinel function attribute... yes
checking if gcc supports the format function attribute... yes
checking if gcc supports the const function attribute... yes
checking if gcc supports the pure function attribute... yes
checking if gcc supports the cold function attribute... yes
checking if gcc supports the error function attribute... yes
checking if gcc accepts -fvisibility=hidden... yes
checking if gcc accepts -W... yes
checking if gcc accepts -Wall... yes
checking if gcc accepts -pedantic... yes
checking if gcc accepts -Werror=unknown-warning-option... no
checking if gcc accepts -Wpedantic-ms-format... no
checking if gcc accepts -Wc90-c99-compat... yes
checking if gcc accepts -Wlong-long... yes
checking if gcc accepts -Wstringop-truncation... yes
checking if gcc accepts -Werror=implicit... yes
checking if gcc accepts -Werror=missing-braces... yes
checking if gcc accepts -Werror=return-type... yes
checking if gcc accepts -Werror=trigraphs... yes
checking if gcc accepts -Werror=pointer-arith... yes
checking if gcc accepts -Werror=strict-prototypes... no
checking if gcc accepts -Werror=missing-prototypes... yes
checking if gcc accepts -Werror=missing-declarations... yes
checking if gcc accepts -Werror=comment... yes
checking if gcc accepts -Werror=vla... yes
checking if gcc supports C99 external inlines... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating config/config.h
config.status: config/config.h is unchanged
config.status: executing default-1 commands
perl -I./perllib -I. tools/mkdep.pl -M Makefile.in -- . include config x86 rdoff stdlib nasmlib output asm disasm x86 common macros
make: Nothing to be done for 'all'.
mkdir -p /usr/bin
/usr/bin/install -c nasm /usr/bin/nasm
/usr/bin/install -c ndisasm /usr/bin/ndisasm
mkdir -p /usr/share/man/man1
/usr/bin/install -c -m 644 ./nasm.1 /usr/share/man/man1/nasm.1
/usr/bin/install -c -m 644 ./ndisasm.1 /usr/share/man/man1/ndisasm.1
SUCCESS: NASM compiled and installed
Installing FFMPEG from cannonbeach fork
fatal: destination path 'nv-codec-headers' already exists and is not an empty directory.
~/ott-packager/nv-codec-headers ~/ott-packager
sed 's#@@Prefix@@#/usr/local#' ffnvcodec.pc.in > ffnvcodec.pc
sed 's#@@Prefix@@#/usr/local#' ffnvcodec.pc.in > ffnvcodec.pc
install -m 0755 -d '/usr/local/include/ffnvcodec'
install -m 0644 include/ffnvcodec/*.h '/usr/local/include/ffnvcodec'
install -m 0755 -d '/usr/local/lib/pkgconfig'
install -m 0644 ffnvcodec.pc '/usr/local/lib/pkgconfig'
~/ott-packager
fatal: destination path './cbffmpeg' already exists and is not an empty directory.
NVIDIA Hardware Found
0b:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK110GL [Quadro K5200] [10de:103c] (rev a1)
Configuring modules with NVENC support
Looking for cuda include: /usr/local/cuda-12.1/include and cuda lib: /usr/local/cuda-12.1/lib64
install prefix /usr
source path .
C compiler gcc
C library glibc
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
standalone assembly yes
x86 assembler nasm
MMX enabled yes
MMXEXT enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AESNI enabled yes
AVX enabled yes
AVX2 enabled yes
AVX-512 enabled yes
AVX-512ICL enabled yes
XOP enabled yes
FMA3 enabled yes
FMA4 enabled yes
i686 features enabled yes
CMOV is fast yes
EBX available yes
EBP available yes
debug symbols yes
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support no
network support yes
threading support pthreads
safe bitstream reader yes
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled no
makeinfo supports HTML no
xmllint enabled no

External libraries:
zlib

External libraries providing hardware acceleration:
cuda ffnvcodec nvdec
cuvid libnpp nvenc

Libraries:
avcodec avformat swresample
avfilter avutil swscale

Programs:
ffmpeg ffprobe

Enabled decoders:
aac derf_dpcm mp3adufloat sbc
aac_fixed dfa mp3float scpr
aac_latm dfpwm mp3on4 screenpresso
aasc dirac mp3on4float sdx2_dpcm
ac3 dnxhd mpc7 sga
ac3_fixed dolby_e mpc8 sgi
acelp_kelvin dpx mpeg1_cuvid sgirle
adpcm_4xm dsd_lsbf mpeg1video sheervideo
adpcm_adx dsd_lsbf_planar mpeg2_cuvid shorten
adpcm_afc dsd_msbf mpeg2video simbiosis_imx
adpcm_agm dsd_msbf_planar mpeg4 sipr
adpcm_aica dsicinaudio mpeg4_cuvid siren
adpcm_argo dsicinvideo mpegvideo smackaud
adpcm_ct dss_sp mpl2 smacker
adpcm_dtk dst msa1 smc
adpcm_ea dvaudio mscc smvjpeg
adpcm_ea_maxis_xa dvbsub msmpeg4v1 snow
adpcm_ea_r1 dvdsub msmpeg4v2 sol_dpcm
adpcm_ea_r2 dvvideo msmpeg4v3 sonic
adpcm_ea_r3 dxa msnsiren sp5x
adpcm_ea_xas dxtory msp2 speedhq
adpcm_g722 dxv msrle speex
adpcm_g726 eac3 mss1 srgc
adpcm_g726le eacmv mss2 srt
adpcm_ima_acorn eamad msvideo1 ssa
adpcm_ima_alp eatgq mszh stl
adpcm_ima_amv eatgv mts2 subrip
adpcm_ima_apc eatqi mv30 subviewer
adpcm_ima_apm eightbps mvc1 subviewer1
adpcm_ima_cunning eightsvx_exp mvc2 sunrast
adpcm_ima_dat4 eightsvx_fib mvdv svq1
adpcm_ima_dk3 escape124 mvha svq3
adpcm_ima_dk4 escape130 mwsc tak
adpcm_ima_ea_eacs evrc mxpeg targa
adpcm_ima_ea_sead exr nellymoser targa_y216
adpcm_ima_iss fastaudio notchlc tdsc
adpcm_ima_moflex ffv1 nuv text
adpcm_ima_mtf ffvhuff on2avc theora
adpcm_ima_oki ffwavesynth opus thp
adpcm_ima_qt fic osq tiertexseqvideo
adpcm_ima_rad fits paf_audio tiff
adpcm_ima_smjpeg flac paf_video tmv
adpcm_ima_ssi flashsv pam truehd
adpcm_ima_wav flashsv2 pbm truemotion1
adpcm_ima_ws flic pcm_alaw truemotion2
adpcm_ms flv pcm_bluray truemotion2rt
adpcm_mtaf fmvc pcm_dvd truespeech
adpcm_psx fourxm pcm_f16le tscc
adpcm_sbpro_2 fraps pcm_f24le tscc2
adpcm_sbpro_3 frwu pcm_f32be tta
adpcm_sbpro_4 ftr pcm_f32le twinvq
adpcm_swf g2m pcm_f64be txd
adpcm_thp g723_1 pcm_f64le ulti
adpcm_thp_le g729 pcm_lxf utvideo
adpcm_vima gdv pcm_mulaw v210
adpcm_xa gem pcm_s16be v210x
adpcm_xmd gif pcm_s16be_planar v308
adpcm_yamaha gremlin_dpcm pcm_s16le v408
adpcm_zork gsm pcm_s16le_planar v410
agm gsm_ms pcm_s24be vb
aic h261 pcm_s24daud vble
alac h263 pcm_s24le vbn
alias_pix h263i pcm_s24le_planar vc1
als h263p pcm_s32be vc1_cuvid
amrnb h264 pcm_s32le vc1image
amrwb h264_cuvid pcm_s32le_planar vcr1
amv hap pcm_s64be vmdaudio
anm hca pcm_s64le vmdvideo
ansi hcom pcm_s8 vmix
anull hdr pcm_s8_planar vmnc
apac hevc pcm_sga vnull
ape hevc_cuvid pcm_u16be vorbis
apng hnm4_video pcm_u16le vp3
aptx hq_hqa pcm_u24be vp4
aptx_hd hqx pcm_u24le vp5
arbc huffyuv pcm_u32be vp6
argo hymt pcm_u32le vp6a
ass iac pcm_u8 vp6f
asv1 idcin pcm_vidc vp7
asv2 idf pcx vp8
atrac1 iff_ilbm pdv vp8_cuvid
atrac3 ilbc pfm vp9
atrac3al imc pgm vp9_cuvid
atrac3p imm4 pgmyuv vplayer
atrac3pal imm5 pgssub vqa
atrac9 indeo2 pgx vqc
aura indeo3 phm vvc
aura2 indeo4 photocd wady_dpcm
av1 indeo5 pictor wavarc
av1_cuvid interplay_acm pixlet wavpack
avrn interplay_dpcm pjs wbmp
avrp interplay_video png wcmv
avs ipu ppm webp
avui jacosub prores webvtt
ayuv jpeg2000 prosumer wmalossless
bethsoftvid jpegls psd wmapro
bfi jv ptx wmav1
bink kgv1 qcelp wmav2
binkaudio_dct kmvc qdm2 wmavoice
binkaudio_rdft lagarith qdmc wmv1
bintext lead qdraw wmv2
bitpacked loco qoa wmv3
bmp lscr qoi wmv3image
bmv_audio m101 qpeg wnv1
bmv_video mace3 qtrle wrapped_avframe
bonk mace6 r10k ws_snd1
brender_pix magicyuv r210 xan_dpcm
c93 mdec ra_144 xan_wc3
cavs media100 ra_288 xan_wc4
cbd2_dpcm metasound ralf xbin
ccaption microdvd rasc xbm
cdgraphics mimic rawvideo xface
cdtoons misc4 realtext xl
cdxl mjpeg rka xma1
cfhd mjpeg_cuvid rl2 xma2
cinepak mjpegb roq xpm
clearvideo mlp roq_dpcm xsub
cljr mmvideo rpza xwd
cllc mobiclip rscc y41p
comfortnoise motionpixels rtv1 ylc
cook movtext rv10 yop
cpia mp1 rv20 yuv4
cri mp1float rv30 zero12v
cscd mp2 rv40 zerocodec
cyuv mp2float s302m zlib
dca mp3 sami zmbv
dds mp3adu sanm

Enabled encoders:
a64multi dvvideo pcm_f64le s302m
a64multi5 dxv pcm_mulaw sbc
aac eac3 pcm_s16be sgi
ac3 exr pcm_s16be_planar smc
ac3_fixed ffv1 pcm_s16le snow
adpcm_adx ffvhuff pcm_s16le_planar sonic
adpcm_argo fits pcm_s24be sonic_ls
adpcm_g722 flac pcm_s24daud speedhq
adpcm_g726 flashsv pcm_s24le srt
adpcm_g726le flashsv2 pcm_s24le_planar ssa
adpcm_ima_alp flv pcm_s32be subrip
adpcm_ima_amv g723_1 pcm_s32le sunrast
adpcm_ima_apm gif pcm_s32le_planar svq1
adpcm_ima_qt h261 pcm_s64be targa
adpcm_ima_ssi h263 pcm_s64le text
adpcm_ima_wav h263p pcm_s8 tiff
adpcm_ima_ws h264_nvenc pcm_s8_planar truehd
adpcm_ms hdr pcm_u16be tta
adpcm_swf hevc_nvenc pcm_u16le ttml
adpcm_yamaha huffyuv pcm_u24be utvideo
alac jpeg2000 pcm_u24le v210
alias_pix jpegls pcm_u32be v308
amv ljpeg pcm_u32le v408
anull magicyuv pcm_u8 v410
apng mjpeg pcm_vidc vbn
aptx mlp pcx vc2
aptx_hd movtext pfm vnull
ass mp2 pgm vorbis
asv1 mp2fixed pgmyuv wavpack
asv2 mpeg1video phm wbmp
av1_nvenc mpeg2video png webvtt
avrp mpeg4 ppm wmav1
avui msmpeg4v2 prores wmav2
ayuv msmpeg4v3 prores_aw wmv1
bitpacked msrle prores_ks wmv2
bmp msvideo1 qoi wrapped_avframe
cfhd nellymoser qtrle xbm
cinepak opus r10k xface
cljr pam r210 xsub
comfortnoise pbm ra_144 xwd
dca pcm_alaw rawvideo y41p
dfpwm pcm_bluray roq yuv4
dnxhd pcm_dvd roq_dpcm zlib
dpx pcm_f32be rpza zmbv
dvbsub pcm_f32le rv10
dvdsub pcm_f64be rv20

Enabled hwaccels:
av1_nvdec mjpeg_nvdec mpeg4_nvdec vp9_nvdec
h264_nvdec mpeg1_nvdec vc1_nvdec wmv3_nvdec
hevc_nvdec mpeg2_nvdec vp8_nvdec

Enabled parsers:
aac dolby_e h264 qoi
aac_latm dpx hdr rv34
ac3 dvaudio hevc sbc
adx dvbsub ipu sipr
amr dvd_nav jpeg2000 tak
av1 dvdsub jpegxl vc1
avs2 evc misc4 vorbis
avs3 flac mjpeg vp3
bmp ftr mlp vp8
cavsvideo g723_1 mpeg4video vp9
cook g729 mpegaudio vvc
cri gif mpegvideo webp
dca gsm opus xbm
dirac h261 png xma
dnxhd h263 pnm xwd

Enabled demuxers:
aa filmstrip live_flv rm
aac fits lmlm4 roq
aax flac loas rpl
ac3 flic lrc rsd
ac4 flv luodat rso
ace fourxm lvf rtp
acm frm lxf rtsp
act fsb m4v s337m
adf fwse matroska sami
adp g722 mca sap
ads g723_1 mcc sbc
adx g726 mgsts sbg
aea g726le microdvd scc
afc g729 mjpeg scd
aiff gdv mjpeg_2000 sdns
aix genh mlp sdp
alp gif mlv sdr2
amr gsm mm sds
amrnb gxf mmf sdx
amrwb h261 mods segafilm
anm h263 moflex ser
apac h264 mov sga
apc hca mp3 shorten
ape hcom mpc siff
apm hevc mpc8 simbiosis_imx
apng hls mpegps sln
aptx hnm mpegts smacker
aptx_hd iamf mpegtsraw smjpeg
aqtitle ico mpegvideo smush
argo_asf idcin mpjpeg sol
argo_brp idf mpl2 sox
argo_cvg iff mpsub spdif
asf ifv msf srt
asf_o ilbc msnwc_tcp stl
ass image2 msp str
ast image2_alias_pix mtaf subviewer
au image2_brender_pix mtv subviewer1
av1 image2pipe musx sup
avi image_bmp_pipe mv svag
avr image_cri_pipe mvi svs
avs image_dds_pipe mxf swf
avs2 image_dpx_pipe mxg tak
avs3 image_exr_pipe nc tedcaptions
bethsoftvid image_gem_pipe nistsphere thp
bfi image_gif_pipe nsp threedostr
bfstm image_hdr_pipe nsv tiertexseq
bink image_j2k_pipe nut tmv
binka image_jpeg_pipe nuv truehd
bintext image_jpegls_pipe obu tta
bit image_jpegxl_pipe ogg tty
bitpacked image_pam_pipe oma txd
bmv image_pbm_pipe osq ty
boa image_pcx_pipe paf usm
bonk image_pfm_pipe pcm_alaw v210
brstm image_pgm_pipe pcm_f32be v210x
c93 image_pgmyuv_pipe pcm_f32le vag
caf image_pgx_pipe pcm_f64be vc1
cavsvideo image_phm_pipe pcm_f64le vc1t
cdg image_photocd_pipe pcm_mulaw vividas
cdxl image_pictor_pipe pcm_s16be vivo
cine image_png_pipe pcm_s16le vmd
codec2 image_ppm_pipe pcm_s24be vobsub
codec2raw image_psd_pipe pcm_s24le voc
concat image_qdraw_pipe pcm_s32be vpk
data image_qoi_pipe pcm_s32le vplayer
daud image_sgi_pipe pcm_s8 vqf
dcstr image_sunrast_pipe pcm_u16be vvc
derf image_svg_pipe pcm_u16le w64
dfa image_tiff_pipe pcm_u24be wady
dfpwm image_vbn_pipe pcm_u24le wav
dhav image_webp_pipe pcm_u32be wavarc
dirac image_xbm_pipe pcm_u32le wc3
dnxhd image_xpm_pipe pcm_u8 webm_dash_manifest
dsf image_xwd_pipe pcm_vidc webvtt
dsicin ingenient pdv wsaud
dss ipmovie pjs wsd
dts ipu pmp wsvqa
dtshd ircam pp_bnk wtv
dv iss pva wv
dvbsub iv8 pvf wve
dvbtxt ivf qcp xa
dxa ivr qoa xbin
ea jacosub r3d xmd
ea_cdata jpegxl_anim rawvideo xmv
eac3 jv realtext xvag
epaf kux redspark xwma
evc kvag rka yop
ffmetadata laf rl2 yuv4mpegpipe

Enabled muxers:
a64 filmstrip mp3 rcwt
ac3 fits mp4 rm
ac4 flac mpeg1system roq
adts flv mpeg1vcd rso
adx framecrc mpeg1video rtp
aiff framehash mpeg2dvd rtp_mpegts
alp framemd5 mpeg2svcd rtsp
amr g722 mpeg2video sap
amv g723_1 mpeg2vob sbc
apm g726 mpegts scc
apng g726le mpjpeg segafilm
aptx gif mxf segment
aptx_hd gsm mxf_d10 smjpeg
argo_asf gxf mxf_opatom smoothstreaming
argo_cvg h261 null sox
asf h263 nut spdif
asf_stream h264 obu spx
ass hash oga srt
ast hds ogg stream_segment
au hevc ogv streamhash
avi hls oma sup
avif iamf opus swf
avm2 ico pcm_alaw tee
avs2 ilbc pcm_f32be tg2
avs3 image2 pcm_f32le tgp
bit image2pipe pcm_f64be truehd
caf ipod pcm_f64le tta
cavsvideo ircam pcm_mulaw ttml
codec2 ismv pcm_s16be uncodedframecrc
codec2raw ivf pcm_s16le vc1
crc jacosub pcm_s24be vc1t
dash kvag pcm_s24le voc
data latm pcm_s32be vvc
daud lrc pcm_s32le w64
dfpwm m4v pcm_s8 wav
dirac matroska pcm_u16be webm
dnxhd matroska_audio pcm_u16le webm_chunk
dts md5 pcm_u24be webm_dash_manifest
dv microdvd pcm_u24le webp
eac3 mjpeg pcm_u32be webvtt
evc mkvtimestamp_v2 pcm_u32le wsaud
f4v mlp pcm_u8 wtv
ffmetadata mmf pcm_vidc wv
fifo mov psp yuv4mpegpipe
fifo_test mp2 rawvideo

Enabled protocols:
async file mmsh subfile
cache ftp mmst tcp
concat gopher pipe tee
concatf hls prompeg udp
crypto http rtmp udplite
data httpproxy rtmpt unix
fd icecast rtp
ffrtmphttp md5 srtp

Enabled filters:
a3dscope bench gradients scale_npp
aap bilateral graphmonitor scdet
abench biquad grayworld scharr
abitscope bitplanenoise greyedge scroll
acompressor blackdetect guided segment
acontrast blend haas select
acopy blockdetect haldclut selectivecolor
acrossfade blurdetect haldclutsrc sendcmd
acrossover bm3d hdcd separatefields
acrusher bwdif headphone setdar
acue cas hflip setfield
addroi ccrepack highpass setparams
adeclick cellauto highshelf setpts
adeclip channelmap hilbert setrange
adecorrelate channelsplit histogram setsar
adelay chorus hqx settb
adenorm chromahold hstack sharpen_npp
aderivative chromakey hsvhold shear
adrawgraph chromanr hsvkey showcqt
adrc chromashift hue showcwt
adynamicequalizer ciescope huesaturation showfreqs
adynamicsmooth codecview hwdownload showinfo
aecho color hwmap showpalette
aemphasis colorbalance hwupload showspatial
aeval colorchannelmixer hwupload_cuda showspectrum
aevalsrc colorchart hysteresis showspectrumpic
aexciter colorcontrast identity showvolume
afade colorcorrect idet showwaves
afdelaysrc colorhold il showwavespic
afftdn colorize inflate shuffleframes
afftfilt colorkey interleave shufflepixels
afir colorlevels join shuffleplanes
afireqsrc colormap kirsch sidechaincompress
afirsrc colorspace lagfun sidechaingate
aformat colorspectrum latency sidedata
afreqshift colortemperature lenscorrection sierpinski
afwtdn compand life signalstats
agate compensationdelay limitdiff silencedetect
agraphmonitor concat limiter silenceremove
ahistogram convolution loop sinc
aiir convolve loudnorm sine
aintegral copy lowpass siti
ainterleave corr lowshelf smptebars
alatency crop lumakey smptehdbars
alimiter crossfeed lut sobel
allpass crystalizer lut1d spectrumsynth
allrgb cue lut2 speechnorm
allyuv curves lut3d split
aloop datascope lutrgb sr
alphaextract dblur lutyuv ssim
alphamerge dcshift mandelbrot ssim360
amerge dctdnoiz maskedclamp stereotools
ametadata deband maskedmax stereowiden
amix deblock maskedmerge streamselect
amovie decimate maskedmin superequalizer
amplify deconvolve maskedthreshold surround
amultiply dedot maskfun swaprect
anequalizer deesser mcompand swapuv
anlmdn deflate median tblend
anlmf deflicker mergeplanes telecine
anlms dejudder mestimate testsrc
anoisesrc derain metadata testsrc2
anull deshake midequalizer thistogram
anullsink despill minterpolate threshold
anullsrc detelecine mix thumbnail
apad dialoguenhance monochrome tile
aperms dilation morpho tiltandshift
aphasemeter displace movie tiltshelf
aphaser dnn_classify msad tlut2
aphaseshift dnn_detect multiply tmedian
apsnr dnn_processing negate tmidequalizer
apsyclip doubleweave nlmeans tmix
apulsator drawbox noformat tonemap
arealtime drawgraph noise tpad
aresample drawgrid normalize transpose
areverse drmeter null transpose_npp
arls dynaudnorm nullsink treble
arnndn earwax nullsrc tremolo
asdr ebur128 oscilloscope trim
asegment edgedetect overlay unpremultiply
aselect elbg pad unsharp
asendcmd entropy pal100bars untile
asetnsamples epx pal75bars v360
asetpts equalizer palettegen varblur
asetrate erosion paletteuse vectorscope
asettb estdif pan vflip
ashowinfo exposure perms vfrdet
asidedata extractplanes photosensitivity vibrance
asisdr extrastereo pixdesctest vibrato
asoftclip fade pixelize vif
aspectralstats feedback pixscope vignette
asplit fftdnoiz premultiply virtualbass
astats fftfilt prewitt vmafmotion
astreamselect field pseudocolor volume
asubboost fieldhint psnr volumedetect
asubcut fieldmatch qp vstack
asupercut fieldorder random w3fdif
asuperpass fillborders readeia608 waveform
asuperstop firequalizer readvitc weave
atadenoise flanger realtime xbr
atempo floodfill remap xcorrelate
atilt format removegrain xfade
atrim fps removelogo xmedian
avectorscope framepack replaygain xstack
avgblur framerate reverse yadif
avsynctest framestep rgbashift yaepblur
axcorrelate freezedetect rgbtestsrc yuvtestsrc
backgroundkey freezeframes roberts zoneplate
bandpass fsync rotate zoompan
bandreject gblur scale
bass geq scale2ref
bbox gradfun scale2ref_npp

Enabled bsfs:
aac_adtstoasc filter_units mp3_header_decompress text2movsub
av1_frame_merge h264_metadata mpeg2_metadata trace_headers
av1_frame_split h264_mp4toannexb mpeg4_unpack_bframes truehd_core
av1_metadata h264_redundant_pps noise vp9_metadata
chomp hapqa_extract null vp9_raw_reorder
dca_core hevc_metadata opus_metadata vp9_superframe
dts2pts hevc_mp4toannexb pcm_rechunk vp9_superframe_split
dump_extradata imx_dump_header pgs_frame_merge vvc_metadata
dv_error_marker media100_to_mjpegb prores_metadata vvc_mp4toannexb
eac3_core mjpeg2jpeg remove_extradata
evc_frame_merge mjpega_dump_header setts
extract_extradata mov2textsub showinfo

Enabled indevs:

Enabled outdevs:

License: nonfree and unredistributable
config.h is unchanged
config.asm is unchanged
config_components.h is unchanged
libavutil/avconfig.h is unchanged
libavfilter/filter_list.c is unchanged
libavcodec/codec_list.c is unchanged
libavcodec/parser_list.c is unchanged
libavcodec/bsf_list.c is unchanged
libavformat/demuxer_list.c is unchanged
libavformat/muxer_list.c is unchanged
libavdevice/indev_list.c is unchanged
libavdevice/outdev_list.c is unchanged
libavformat/protocol_list.c is unchanged
ffbuild/config.sh is unchanged
CC libavcodec/nvenc.o
CC libavcodec/opusdec.o
CC libavcodec/opusdec_celt.o
CC libavcodec/opusdsp.o
CC libavcodec/opusenc.o
CC libavcodec/opusenc_psy.o
CC libavcodec/opustab.o
CC libavcodec/osq.o
CC libavcodec/pafaudio.o
CC libavcodec/pafvideo.o
libavcodec/nvenc.c: In function ‘nvenc_setup_hevc_config’:
libavcodec/nvenc.c:1373:9: error: ‘NV_ENC_CONFIG_HEVC’ {aka ‘struct _NV_ENC_CONFIG_HEVC’} has no member named ‘pixelBitDepthMinus8’
1373 | hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
| ^~
libavcodec/nvenc.c: In function ‘nvenc_setup_av1_config’:
libavcodec/nvenc.c:1458:8: error: ‘NV_ENC_CONFIG_AV1’ {aka ‘struct _NV_ENC_CONFIG_AV1’} has no member named ‘inputPixelBitDepthMinus8’
1458 | av1->inputPixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
| ^~
libavcodec/nvenc.c:1459:8: error: ‘NV_ENC_CONFIG_AV1’ {aka ‘struct _NV_ENC_CONFIG_AV1’} has no member named ‘pixelBitDepthMinus8’
1459 | av1->pixelBitDepthMinus8 = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? 2 : 0;
| ^~
libavcodec/nvenc.c: In function ‘nvenc_map_buffer_format’:
libavcodec/nvenc.c:1692:16: error: ‘NV_ENC_BUFFER_FORMAT_YV12_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_YV12’?
1692 | return NV_ENC_BUFFER_FORMAT_YV12_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_YV12
libavcodec/nvenc.c:1692:16: note: each undeclared identifier is reported only once for each function it appears in
libavcodec/nvenc.c:1694:16: error: ‘NV_ENC_BUFFER_FORMAT_NV12_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_NV12’?
1694 | return NV_ENC_BUFFER_FORMAT_NV12_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_NV12
libavcodec/nvenc.c:1700:16: error: ‘NV_ENC_BUFFER_FORMAT_YUV444_PL’ undeclared (first use in this function); did you mean ‘NV_ENC_BUFFER_FORMAT_YUV444’?
1700 | return NV_ENC_BUFFER_FORMAT_YUV444_PL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NV_ENC_BUFFER_FORMAT_YUV444
CC libavcodec/pamenc.o
make: *** [ffbuild/common.mak:81: libavcodec/nvenc.o] Error 1
make: *** Waiting for unfinished jobs....
Installing ffprobe for source scanning
ERROR: ffprobe was not compiled correctly - aborting installation!
knet_ott@knetottserver:~/ott-packager$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant