Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ Building libva in while disabling libdrm

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š Building libva in while disabling libdrm


๐Ÿ’ก Newskategorie: Linux Tipps
๐Ÿ”— Quelle: reddit.com

I've been struggling with this for a few days now and honestly I don't know where to turn. I've had success getting a clean build of ffmpeg with ha few dependencies via cygwin, but I'm having trouble getting it with libmfx/QuickSync enabled.

In order to get ffmpeg built with libmfx I need to build the msdk, or Intel Media SDK. In turn, the msdk has dependency on libva, which needs libdrm to access the drm infrastructure of the linux kernel. Here's where it get's rough. libdrm just doesn't exist on windows, there's no infrastructure for it to make any sense. And so, it's not available as a package or a separate lib for cygwin.

In order for me to get this to work, I'd need to find a way to tell libva, maybe through configure options/flags, to not use drm. How can I achieve that?

Here's my libva make command:

cd /ffmpeg_sources && rm -rf libva && git clone https://github.com/intel/libva libva && cd libva && CFLAGS=-I/usr/x86_64-w64-mingw32/sys-root/mingw/include && LDFLAGS=-L/usr/x86_64-w64-mingw32/sys-root/mingw/lib && export LD_LIBRARY_PATH=/ffmpeg_sources/libva/ && export PKG_CONFIG_LIBDIR=/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig && export PKG_CONFIG_PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig && ./autogen.sh --prefix=/usr/local --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --enable-static --disable-shared && make -j$(nproc) && make install 

Here's the log for it:

autoreconf-2.69: Entering directory `.' autoreconf-2.69: configure.ac: not using Gettext autoreconf-2.69: running: aclocal -I m4 ${ACLOCAL_FLAGS} autoreconf-2.69: configure.ac: tracing autoreconf-2.69: running: libtoolize --copy autoreconf-2.69: running: /usr/bin/autoconf-2.69 autoreconf-2.69: running: /usr/bin/autoheader-2.69 autoreconf-2.69: running: automake --add-missing --copy --no-force va/wayland/Makefile.am:30: warning: source file '../drm/va_drm_utils.c' is in a subdirectory, va/wayland/Makefile.am:30: but option 'subdir-objects' is disabled automake-1.16: warning: possible forward-incompatibility. automake-1.16: At least a source file is in a subdirectory, but the 'subdir-objects' automake-1.16: automake option hasn't been enabled. For now, the corresponding output automake-1.16: object file(s) will be placed in the top-level directory. However, automake-1.16: this behaviour will change in future Automake versions: they will automake-1.16: unconditionally cause object files to be placed in the same subdirectory automake-1.16: of the corresponding sources. automake-1.16: You are advised to start using 'subdir-objects' option throughout your automake-1.16: project, to avoid future incompatibilities. autoreconf-2.69: Leaving directory `.' 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 make supports nested variables... (cached) yes checking build system type... x86_64-pc-cygwin checking host system type... x86_64-pc-cygwin checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe 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 for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/x86_64-pc-cygwin/bin/ld.exe checking if the linker (/usr/x86_64-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking how to convert x86_64-pc-cygwin file names to x86_64-pc-cygwin format... func_convert_file_noop checking how to convert x86_64-pc-cygwin file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-cygwin/bin/ld.exe option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for dlltool... dlltool checking how to associate runtime and link libraries... func_cygming_dll_for_implib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DDLL_EXPORT -DPIC checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes 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 whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/x86_64-pc-cygwin/bin/ld.exe checking if the linker (/usr/x86_64-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the g++ linker (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking for g++ option to produce PIC... -DDLL_EXPORT -DPIC checking if g++ PIC flag -DDLL_EXPORT -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ANSI C header files... (cached) yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether __attribute__((visibility())) is supported... no checking whether gcc accepts -fstack-protector... yes checking for DRM... no configure: error: Package requirements (libdrm >= 2.4) were not met: Package 'libdrm', required by 'virtual:world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables DRM_CFLAGS and DRM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. 
submitted by /u/hiihiiii
[link] [comments] ...



๐Ÿ“Œ Building libva in while disabling libdrm


๐Ÿ“ˆ 106.18 Punkte

๐Ÿ“Œ Libva (vaapi) 2.11.0 released with support for LibVA Protected Content API


๐Ÿ“ˆ 70.63 Punkte

๐Ÿ“Œ Looking for more info on hardware rendering with libdrm


๐Ÿ“ˆ 35.32 Punkte

๐Ÿ“Œ Google TensorFlow up to 2.1.3/2.2.2/2.3.2/2.4.1 lite/kernels/while.cc While infinite loop


๐Ÿ“ˆ 20.51 Punkte

๐Ÿ“Œ While-Loops R: While-Schleifen in R


๐Ÿ“ˆ 20.51 Punkte

๐Ÿ“Œ Unbreak My Heart: What I Learned About Building Better Medical Devices While Troubleshooting My Pacemaker


๐Ÿ“ˆ 18.23 Punkte

๐Ÿ“Œ How Lenovo works on dismantling AI bias while building laptops


๐Ÿ“ˆ 18.23 Punkte

๐Ÿ“Œ Things I learned while building my Component Library


๐Ÿ“ˆ 18.23 Punkte

๐Ÿ“Œ Things I learned while building my JS library


๐Ÿ“ˆ 18.23 Punkte

๐Ÿ“Œ How Really Make Money While Building Your Portfolio


๐Ÿ“ˆ 18.23 Punkte

๐Ÿ“Œ Microsoft is Disabling Wi-Fi Sense (May 11, 2016)


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Exposing AV-Disabling Drivers Just in Time for Lunch


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Microsoft is Disabling Wi-Fi Sense (May 11, 2016)


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Exposing AV-Disabling Drivers Just in Time for Lunch


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Microsoft admits to disabling third-party antivirus code if Win 10 doesn't like it


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ โ€‹Computer vendors start disabling Intel Management Engine


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Red Team Techniques for Evading, Bypassing & Disabling MS


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ 2960358 - Update for Disabling RC4 in .NET TLS - Version: 2.0


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Why Sys-Admins Are Disabling The Lights on WiFi Access Points


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ New adware attack bombard phones & prevent users from disabling ads


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling Privacy-meddling Services On Windows 10 Boosts Ubuntu WSL Benchmarks


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling SSLv3 and RC4


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling Defender With Viss Episode 1 - Hak5 2416


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling Defender With Viss Episode 2 - Hak5 2417


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling SSLv3 and RC4


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Many CMS plugins are disabling TLS certificate validation... and that's very bad


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ DEF CON 26 HARDWARE HACKING VILLAGE - Brian Milliron - Disabling Intel ME in Firmware


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Mozilla disabling support for Adobe Flash Plugin By Default


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Calamares 2.4.2 Universal Linux Installer Supports Disabling of LUKS UI Elements


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ 2960358 - Update for Disabling RC4 in .NET TLS - Version: 2.0


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Why Sys-Admins Are Disabling The Lights on WiFi Access Points


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling insecure Letโ€™s Encrypt validation will cause broken HTTPS setups for Debian and Ubuntu users


๐Ÿ“ˆ 17.31 Punkte

๐Ÿ“Œ Disabling insecure Letโ€™s Encrypt validation will cause broken HTTPS setups for Debian and Ubuntu users


๐Ÿ“ˆ 17.31 Punkte











matomo