>>> libvpl 2.12.0 Downloading wget -nd -t 3 --no-check-certificate -O '/home/autobuild/autobuild/instance-2/output-1/build/.libvpl-2.12.0.tar.gz.rjL78u/output' 'https://github.com/intel/libvpl/archive/v2.12.0/libvpl-2.12.0.tar.gz' --2024-09-02 03:37:48-- https://github.com/intel/libvpl/archive/v2.12.0/libvpl-2.12.0.tar.gz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.112.3 Connecting to github.com (github.com)|140.82.112.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/intel/libvpl/tar.gz/refs/tags/v2.12.0 [following] --2024-09-02 03:37:49-- https://codeload.github.com/intel/libvpl/tar.gz/refs/tags/v2.12.0 Resolving codeload.github.com (codeload.github.com)... 140.82.112.9 Connecting to codeload.github.com (codeload.github.com)|140.82.112.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/autobuild/autobuild/instance-2/output-1/build/.libvpl-2.12.0.tar.gz.rjL78u/output' 0K .......... .......... .......... .......... .......... 538K 50K .......... .......... .......... .......... .......... 1.07M 100K .......... .......... .......... .......... .......... 10.9M 150K .......... .......... .......... .......... .......... 573K 200K .......... .......... .......... .......... .......... 25.4M 250K .......... .......... .......... .......... .......... 124M 300K .......... .......... .......... .......... .......... 1.04M 350K .......... .......... .......... .......... .......... 9.23M 400K .......... .......... .......... .......... .......... 77.4M 450K .......... .......... .......... .......... .......... 1.27M 500K .......... .......... .......... .......... .......... 12.9M 550K .......... .......... .......... .......... .......... 9.80M 600K .......... .......... .......... .......... .......... 1.28M 650K .......... .......... .......... .......... .......... 12.6M 700K .......... .......... .......... .......... .......... 11.8M 750K .......... .......... .......... .......... .......... 1.27M 800K .......... .......... .......... .......... .......... 11.9M 850K .......... .......... .......... .......... .......... 14.7M 900K .......... .......... .......... .......... .......... 1.28M 950K .......... .......... .......... .......... .......... 12.6M 1000K .......... .......... .......... .......... .......... 11.5M 1050K .......... .......... .......... .......... .......... 1.33M 1100K .......... .......... .......... .......... .......... 11.7M 1150K .......... .......... .......... .......... .......... 8.74M 1200K .......... .......... .......... .......... .......... 1.34M 1250K .......... .......... .......... .......... .......... 11.2M 1300K .......... .......... .......... .......... .......... 12.6M 1350K .......... .......... .......... .......... .......... 9.59M 1400K .......... .......... .......... .......... .......... 1.32M 1450K .......... .......... .......... .......... .......... 11.9M 1500K .......... .......... .......... .......... .......... 11.5M 1550K .......... .......... .......... .......... .......... 1.32M 1600K .......... .......... .......... .......... .......... 6.35M 1650K .......... .......... .......... .......... .......... 12.1M 1700K .......... .......... .......... .......... .......... 1.37M 1750K .......... .......... .......... .......... .......... 11.8M 1800K .......... .......... .......... .......... .......... 9.32M 1850K .......... .......... .......... .......... .......... 1.37M 1900K .......... .......... .......... .......... .......... 11.1M 1950K .......... .......... .......... .......... .......... 8.21M 2000K .......... .......... .......... .......... .......... 1.53M 2050K .......... .......... .......... .......... .......... 6.24M 2100K .......... .......... .......... .......... .......... 11.9M 2150K .......... .......... .......... .......... .......... 10.5M 2200K .......... .......... .......... .......... .......... 1.38M 2250K .......... .......... .......... .......... .......... 11.8M 2300K .......... .......... .......... .......... .......... 11.4M 2350K .......... .......... .......... .......... .......... 1.33M 2400K .......... .......... .......... .......... .......... 11.2M 2450K .......... .......... .......... .......... .......... 11.4M 2500K .......... .......... .......... .......... .......... 8.81M 2550K .......... .......... .......... .......... .......... 1.45M 2600K .......... .......... .......... .......... .......... 11.2M 2650K .......... .......... .......... .......... .......... 6.27M 2700K .......... .......... .......... .......... .......... 1.55M 2750K .......... .......... .......... .......... .......... 8.53M 2800K .......... .......... .......... .......... .......... 11.4M 2850K .......... .......... .......... .......... .......... 1.39M 2900K .......... .......... .......... .......... .......... 12.0M 2950K .......... .......... .......... .......... .......... 11.2M 3000K .......... .......... .......... .......... .......... 6.15M 3050K .......... .......... .......... .......... .......... 1.54M 3100K .......... .......... .......... .......... .......... 11.9M 3150K .......... .......... .......... .......... .......... 9.15M 3200K .......... .......... .......... .......... .......... 1.40M 3250K .......... .......... .......... .......... .......... 10.3M 3300K .......... .......... .......... .......... .......... 11.9M 3350K .......... .......... .......... .......... .......... 6.74M 3400K .......... .......... .......... .......... .......... 1.54M 3450K .......... .......... .......... .......... .......... 10.2M 3500K .......... .......... .......... .......... .......... 11.5M 3550K .......... .......... .......... .......... .......... 1.38M 3600K .......... .......... .......... .......... .......... 10.6M 3650K .......... .......... .......... .......... .......... 11.3M 3700K .......... .......... .......... .......... .......... 7.13M 3750K .......... .......... .......... .......... .......... 1.54M 3800K .......... .......... .......... .......... .......... 11.3M 3850K .......... .......... .......... .......... .......... 11.9M 3900K .......... .......... .......... .......... .......... 1.56M 3950K .......... .......... .......... .......... .......... 6.49M 4000K .......... .......... .......... .......... .......... 8.95M 4050K .......... .......... .......... .......... .......... 7.25M 4100K .......... .......... .......... .......... .......... 1.53M 4150K .......... .......... .......... .......... .......... 11.9M 4200K .......... .......... .......... .......... .......... 11.4M 4250K .......... .......... .......... .......... .......... 7.03M 4300K .......... .......... .......... .......... .......... 1.55M 4350K .......... .......... .......... .......... .......... 8.82M 4400K .......... .......... .......... .......... .......... 16.1M 4450K .......... .......... .......... .......... .......... 1.38M 4500K .......... .......... .......... .......... .......... 11.4M 4550K .......... .......... .......... .......... .......... 11.9M 4600K .......... .......... .......... .......... .......... 7.12M 4650K .......... .......... .......... .......... .......... 1.55M 4700K .......... .......... .......... .......... .......... 12.1M 4750K .......... .......... .......... .......... .......... 8.77M 4800K .......... .......... .......... .......... .......... 1.58M 4850K .......... .......... .......... .......... .......... 6.64M 4900K .......... .......... .......... .......... .......... 11.4M 4950K .......... .......... .......... .......... .......... 11.6M 5000K .......... .......... .......... .......... .......... 1.59M 5050K .......... .......... .......... .......... .......... 6.63M 5100K .......... .......... .......... .......... .......... 11.8M 5150K .......... .......... .......... .......... .......... 5.82M 5200K .......... .......... .......... .......... .......... 1.57M 5250K .......... .......... .......... .......... .......... 12.3M 5300K .......... .......... .......... .......... .......... 11.3M 5350K .......... .......... .......... .......... .......... 5.17M 5400K .......... .......... .......... .......... .......... 1.69M 5450K .......... .......... .......... .......... .......... 11.0M 5500K .......... .......... .......... .......... .......... 11.2M 5550K .......... .......... .......... .......... .......... 1.58M 5600K .......... .......... .......... .......... .......... 6.46M 5650K .......... .......... .......... .......... .......... 11.7M 5700K .......... .......... .......... .......... .......... 9.14M 5750K .......... .......... .......... .......... .......... 1.67M 5800K .......... .......... .......... .......... .......... 6.68M 5850K .......... .......... .......... .......... .......... 9.73M 5900K .......... .......... .......... .......... .......... 11.0M 5950K .......... .......... .......... .......... .......... 1.45M 6000K .......... .......... .......... .......... .......... 9.97M 6050K .......... .......... .......... .......... .......... 13.4M 6100K .......... .......... .......... .......... .......... 6.95M 6150K .......... .......... .......... .......... .......... 1.60M 6200K .......... .......... .......... .......... .......... 10.1M 6250K .......... .......... .......... .......... .......... 11.3M 6300K .......... .......... .......... .......... .......... 7.69M 6350K .......... .......... .......... .......... .......... 1.51M 6400K .......... .......... .......... .......... .......... 11.3M 6450K .......... .......... .......... .......... .......... 13.5M 6500K .......... .......... .......... .......... .......... 3.96M 6550K .......... .......... .......... .......... .......... 2.01M 6600K .......... .......... .......... .......... .......... 8.09M 6650K .......... .......... .......... .......... .......... 10.6M 6700K .......... .......... .......... .......... .......... 4.41M 6750K .......... .......... .......... .......... .......... 1.79M 6800K .......... .......... .......... .......... .......... 6.45M 6850K .......... .......... .......... .......... .......... 13.7M 6900K .......... .......... .......... .......... .......... 1.81M 6950K .......... .......... .......... .......... .......... 6.55M 7000K .......... .......... .......... .......... .......... 11.2M 7050K .......... .......... .......... .......... .......... 6.07M 7100K .......... .......... .......... .......... .......... 1.89M 7150K .......... .......... .......... .......... .......... 4.64M 7200K .......... .......... .......... .......... .......... 7.96M 7250K .......... .......... .......... .......... .......... 12.8M 7300K .......... .......... .......... .......... .......... 1.81M 7350K .......... .......... .......... .......... .......... 4.63M 7400K .......... .......... .......... .......... .......... 11.0M 7450K .......... .......... .......... .......... .......... 11.2M 7500K .......... .......... .......... .......... .......... 1.87M 7550K .......... .......... .......... .......... .......... 4.00M 7600K .......... .......... .......... .......... .......... 11.4M 7650K .......... .......... .......... .......... .......... 12.8M 7700K .......... .......... .......... .......... .......... 1.81M 7750K .......... .......... .......... .......... .......... 4.70M 7800K .......... .......... .......... .......... .......... 11.3M 7850K .......... .......... .......... .......... .......... 8.39M 7900K .......... .......... .......... .......... .......... 1.92M 7950K .......... .......... .......... .......... .......... 5.11M 8000K .......... .......... .......... .......... .......... 8.04M 8050K .......... .......... .......... .......... .......... 5.71M 8100K .......... .......... .......... .......... .......... 2.19M 8150K .......... .......... .......... .......... .......... 4.85M 8200K .......... .......... .......... .......... .......... 11.0M 8250K .......... .......... .......... .......... .......... 5.73M 8300K .......... .......... .......... .......... .......... 2.14M 8350K .......... .......... .......... .......... .......... 5.27M 8400K .......... .......... .......... .......... .......... 7.98M 8450K .......... .......... .......... .......... .......... 5.88M 8500K .......... .......... .......... .......... .......... 2.18M 8550K .......... .......... .......... .......... .......... 4.94M 8600K .......... .......... .......... .......... .......... 11.4M 8650K .......... .......... .......... .......... .......... 5.55M 8700K .......... .......... .......... .......... .......... 2.18M 8750K .......... .......... .......... .......... .......... 4.84M 8800K .......... .......... .......... .......... .......... 11.4M 8850K .......... .......... .......... .......... .......... 4.88M 8900K .......... .......... .......... .......... .......... 2.17M 8950K .......... .......... .......... .......... .......... 5.16M 9000K .......... .......... .......... .......... .......... 11.7M 9050K .......... .......... .......... .......... .......... 5.47M 9100K .......... .......... .......... .......... .......... 2.21M 9150K .......... .......... .......... .......... .......... 4.32M 9200K .......... .......... .......... .......... .......... 11.5M 9250K .......... .......... .......... .......... .......... 5.58M 9300K .......... .......... .......... .......... .......... 2.18M 9350K .......... .......... .......... .......... .......... 4.77M 9400K .......... .......... .......... .......... .......... 11.7M 9450K .......... .......... .......... .......... .......... 6.07M 9500K .......... .......... .......... .......... .......... 2.14M 9550K .......... .......... .......... .......... .......... 4.34M 9600K .......... .......... .......... .......... .......... 11.5M 9650K .......... .......... .......... .......... .......... 5.94M 9700K .......... .......... .......... .......... .......... 2.16M 9750K .......... .......... .......... .......... .......... 4.97M 9800K .......... .......... .......... .......... .......... 11.6M 9850K .......... .......... .......... .......... .......... 6.41M 9900K .......... .......... .......... .......... .......... 2.10M 9950K .......... .......... .......... .......... .......... 4.33M 10000K .......... .......... .......... .......... .......... 4.77M 10050K .......... .......... .......... .......... .......... 9.13M 10100K .......... .......... .......... .......... .......... 2.50M 10150K .......... .......... .......... .......... .......... 8.00M 10200K .......... .......... .......... .......... .......... 3.16M 10250K .......... .......... .......... .......... .......... 1006K 10300K .......... .......... .......... .......... .......... 516M 10350K .......... .......... .......... .......... .......... 519M 10400K .......... .......... .......... .......... .......... 497M 10450K .......... .......... .......... .......... .......... 14.3M 10500K .......... .......... .......... .......... .......... 2.03M 10550K .......... .......... .......... .......... .......... 2.83M 10600K .......... .......... .......... .......... .......... 11.3M 10650K .......... .......... .......... .......... .......... 2.21M 10700K .......... .......... .......... .......... .......... 2.47M 10750K .......... .......... .......... .......... .......... 11.1M 10800K .......... .......... .......... .......... .......... 2.04M 10850K .......... .......... .......... .......... .......... 2.63M 10900K .......... .......... .......... .......... .......... 2.26M 10950K .......... .......... .......... .......... .......... 4.37M 11000K .......... .......... .......... .......... .......... 3.76M 11050K .......... .......... .......... .......... .......... 9.66M 11100K .......... .......... .......... . 1.65M=3.0s 2024-09-02 03:37:52 (3.57 MB/s) - '/home/autobuild/autobuild/instance-2/output-1/build/.libvpl-2.12.0.tar.gz.rjL78u/output' saved [11398775] libvpl-2.12.0.tar.gz: OK (sha256: efc19e5a8544704100f814753eb5e09e85a68e3386508b164042c1f1f761bae8) >>> libvpl 2.12.0 Extracting gzip -d -c /home/autobuild/autobuild/instance-2/dl/libvpl/libvpl-2.12.0.tar.gz | /home/autobuild/autobuild/instance-2/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0 -xf - >>> libvpl 2.12.0 Patching Applying 0001-Don-t-force-fstack-protector.patch using patch: patching file cmake/CompileOptions.cmake Hunk #1 succeeded at 55 (offset 1 line). >>> libvpl 2.12.0 Configuring (mkdir -p /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/ && cd /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-2/output-1/host/bin:/home/autobuild/autobuild/instance-2/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/autobuild/instance-2/output-1/host/bin/cmake /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-2/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TOOLS=OFF -DINSTALL_EXAMPLE_CODE=OFF -DCMAKE_CXX_FLAGS="-latomic" -DENABLE_VA=ON -DENABLE_WAYLAND=ON -DENABLE_X11=OFF ) -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-2/output-1/host/bin/mips64-buildroot-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/autobuild/autobuild/instance-2/output-1/host/bin/mips64-buildroot-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- API version: 2.12 -- MFX_MODULES_DIR=/usr/lib -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- ---------------- Configuration summary ------------------------------ -- CMake: -- CMAKE_VERSION : 3.30.0 -- CMAKE_GENERATOR : Unix Makefiles -- CMAKE_BUILD_TOOL : /usr/bin/make -- Target: -- CMAKE_SYSTEM_NAME : Linux -- CMAKE_SYSTEM_VERSION : 1 -- CMAKE_SYSTEM_PROCESSOR : mips64 -- General: -- CMAKE_BUILD_TYPE : release -- CMAKE_TOOLCHAIN_FILE : /home/autobuild/autobuild/instance-2/output-1/host/share/buildroot/toolchainfile.cmake -- CMAKE_C_COMPILER : /home/autobuild/autobuild/instance-2/output-1/host/bin/mips64-buildroot-linux-gnu-gcc -- CMAKE_CXX_COMPILER : /home/autobuild/autobuild/instance-2/output-1/host/bin/mips64-buildroot-linux-gnu-g++ -- Build architecture : 32-bit -- Flags: -- CMAKE_C_FLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g3 -D_FORTIFY_SOURCE=1 -- CMAKE_CXX_FLAGS : -latomic -- Release flags: -- CMAKE_C_FLAGS_RELEASE : -DNDEBUG -- CMAKE_CXX_FLAGS_RELEASE : -DNDEBUG -- Debug flags: -- CMAKE_C_FLAGS_DEBUG : -- CMAKE_CXX_FLAGS_DEBUG : -- RelWithDebRT flags: -- CMAKE_C_FLAGS_RELWITHDEBRT : -- CMAKE_CXX_FLAGS_RELWITHDEBRT : -- Install: -- CMAKE_INSTALL_PREFIX : /usr -- CMAKE_INSTALL_FULL_BINDIR : /usr/bin -- CMAKE_INSTALL_FULL_INCLUDEDIR : /usr/include -- CMAKE_INSTALL_FULL_LIBDIR : /usr/lib -- CMAKE_INSTALL_FULL_DOCDIR : /usr/share/doc/vpl -- VPL_INSTALL_FULL_PKGCONFIGDIR : /usr/lib/pkgconfig -- VPL_INSTALL_FULL_CMAKEDIR : /usr/lib/cmake -- VPL_INSTALL_FULL_ENVDIR : /etc/vpl -- VPL_INSTALL_FULL_MODFILEDIR : /etc/modulefiles -- VPL_INSTALL_FULL_EXAMPLEDIR : /usr/share/vpl/examples -- VPL_INSTALL_FULL_LICENSEDIR : /usr/share/vpl/licensing -- INSTALL_DEV : ON -- INSTALL_LIB : ON -- Build: -- BUILD_SHARED_LIBS : ON -- BUILD_TESTS : OFF -- BUILD_EXAMPLES : OFF -- BUILD_EXPERIMENTAL : ON -- ENABLE_LIBDIR_IN_RUNTIME_SEARCH : OFF -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_TEST BUILD_TESTING BUILD_TOOLS ENABLE_VA ENABLE_WAYLAND ENABLE_X11 INSTALL_EXAMPLE_CODE -- Build files have been written to: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0 >>> libvpl 2.12.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-2/output-1/host/bin:/home/autobuild/autobuild/instance-2/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/autobuild/instance-2/output-1/host/bin/cmake --build /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0' [ 10%] Building CXX object libvpl/CMakeFiles/VPL.dir/src/linux/mfxloader.cpp.o In file included from /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/sysroot/usr/include/assert.h:35, from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:7: /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/sysroot/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:9, from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:9, from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:9, from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:19: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:75:6: error: #error Unknown packing 75 | #error Unknown packing | ^~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:215:1: error: expected constructor, destructor, or type conversion before 'typedef' 215 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:233:3: error: 'mfxVariant' does not name a type; did you mean 'mfxVariantType'? 233 | } mfxVariant; | ^~~~~~~~~~ | mfxVariantType /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:234:1: note: in expansion of macro 'MFX_PACK_END' 234 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:255:1: error: expected constructor, destructor, or type conversion before 'typedef' 255 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:258:3: error: 'mfxHDLPair' does not name a type; did you mean 'mfxI16Pair'? 258 | } mfxHDLPair; | ^~~~~~~~~~ | mfxI16Pair /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:259:1: note: in expansion of macro 'MFX_PACK_END' 259 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:39:1: error: expected constructor, destructor, or type conversion before 'typedef' 39 | typedef struct mfxRefInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:87:2: error: 'mfxRefInterface' does not name a type 87 | }mfxRefInterface; | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:88:1: note: in expansion of macro 'MFX_PACK_END' 88 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:154:1: error: expected constructor, destructor, or type conversion before 'typedef' 154 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:181:3: error: 'mfxBitstream' does not name a type 181 | } mfxBitstream; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:182:1: note: in expansion of macro 'MFX_PACK_END' 182 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:205:1: error: expected constructor, destructor, or type conversion before 'typedef' 205 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:219:3: error: 'mfxInitParam' does not name a type 219 | } mfxInitParam; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:220:1: note: in expansion of macro 'MFX_PACK_END' 220 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:316:1: error: expected constructor, destructor, or type conversion before 'typedef' 316 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:342:3: error: 'mfxDecoderDescription' does not name a type 342 | } mfxDecoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:343:1: note: in expansion of macro 'MFX_PACK_END' 343 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:349:1: error: expected constructor, destructor, or type conversion before 'typedef' 349 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:381:3: error: 'mfxEncoderDescription' does not name a type 381 | } mfxEncoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:382:1: note: in expansion of macro 'MFX_PACK_END' 382 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:388:1: error: expected constructor, destructor, or type conversion before 'typedef' 388 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:414:3: error: 'mfxVPPDescription' does not name a type 414 | } mfxVPPDescription; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:415:1: note: in expansion of macro 'MFX_PACK_END' 415 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:422:1: error: expected constructor, destructor, or type conversion before 'typedef' 422 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:434:3: error: 'mfxDeviceDescription' does not name a type 434 | } mfxDeviceDescription; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:435:1: note: in expansion of macro 'MFX_PACK_END' 435 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:463:1: error: expected constructor, destructor, or type conversion before 'typedef' 463 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:468:3: error: 'mfxAccelerationModeDescription' does not name a type 468 | } mfxAccelerationModeDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:469:1: note: in expansion of macro 'MFX_PACK_END' 469 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:489:1: error: expected constructor, destructor, or type conversion before 'typedef' 489 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:494:3: error: 'mfxPoolPolicyDescription' does not name a type 494 | } mfxPoolPolicyDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:495:1: note: in expansion of macro 'MFX_PACK_END' 495 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:502:1: error: expected constructor, destructor, or type conversion before 'typedef' 502 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:528:3: error: 'mfxImplDescription' does not name a type 528 | } mfxImplDescription; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:529:1: note: in expansion of macro 'MFX_PACK_END' 529 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:533:1: error: expected constructor, destructor, or type conversion before 'typedef' 533 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:536:3: error: 'mfxImplementedFunctions' does not name a type 536 | } mfxImplementedFunctions; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:537:1: note: in expansion of macro 'MFX_PACK_END' 537 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:604:1: error: expected constructor, destructor, or type conversion before 'typedef' 604 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:622:3: error: 'mfxInitializationParam' does not name a type 622 | } mfxInitializationParam; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxcommon.h:623:1: note: in expansion of macro 'MFX_PACK_END' 623 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:91:46: error: 'mfxInitParam' was not declared in this scope 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:91:75: error: expected primary-expression before '*' token 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:91:76: error: 'session' was not declared in this scope 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:91:83: error: expression list treated as compound expression in initializer [-fpermissive] 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:109:35: error: 'mfxInitializationParam' was not declared in this scope 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:109:74: error: expected primary-expression before '*' token 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:109:75: error: 'session' was not declared in this scope 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:109:82: error: expression list treated as compound expression in initializer [-fpermissive] 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^ In file included from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:10: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:298:1: error: expected constructor, destructor, or type conversion before 'typedef' 298 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:371:3: error: 'mfxFrameData' does not name a type; did you mean 'mfxFrameInfo'? 371 | } mfxFrameData; | ^~~~~~~~~~~~ | mfxFrameInfo /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:372:1: note: in expansion of macro 'MFX_PACK_END' 372 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:415:1: error: expected constructor, destructor, or type conversion before 'typedef' 415 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:425:3: error: 'mfxFrameSurface1' does not name a type 425 | } mfxFrameSurface1; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:426:1: note: in expansion of macro 'MFX_PACK_END' 426 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:453:1: error: expected constructor, destructor, or type conversion before 'typedef' 453 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:464:3: error: 'mfxSurfaceHeader' does not name a type; did you mean 'mfxSurfaceType'? 464 | } mfxSurfaceHeader; | ^~~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:465:1: note: in expansion of macro 'MFX_PACK_END' 465 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:477:1: error: expected constructor, destructor, or type conversion before 'typedef' 477 | typedef struct mfxSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:554:3: error: 'mfxSurfaceInterface' does not name a type 554 | } mfxSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:555:1: note: in expansion of macro 'MFX_PACK_END' 555 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:567:1: error: expected constructor, destructor, or type conversion before 'typedef' 567 | typedef struct mfxFrameSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:800:3: error: 'mfxFrameSurfaceInterface' does not name a type 800 | } mfxFrameSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:801:1: note: in expansion of macro 'MFX_PACK_END' 801 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:1022:1: error: expected constructor, destructor, or type conversion before 'typedef' 1022 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:1051:3: error: 'mfxVideoParam' does not name a type 1051 | } mfxVideoParam; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:1052:1: note: in expansion of macro 'MFX_PACK_END' 1052 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2475:1: error: expected constructor, destructor, or type conversion before 'typedef' 2475 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2479:3: error: 'mfxExtVPPDoNotUse' does not name a type 2479 | } mfxExtVPPDoNotUse; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2480:1: note: in expansion of macro 'MFX_PACK_END' 2480 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2561:1: error: expected constructor, destructor, or type conversion before 'typedef' 2561 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2570:3: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2570 | } mfxChannel; | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2571:1: note: in expansion of macro 'MFX_PACK_END' 2571 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2578:5: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2578 | mfxChannel Channel[3]; /*!< 3 Channels, can be RGB or YUV, mfxChannel structure.*/ | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2643:1: error: expected constructor, destructor, or type conversion before 'typedef' 2643 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2654:3: error: 'mfxExtVPPProcAmp' does not name a type 2654 | } mfxExtVPPProcAmp; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2655:1: note: in expansion of macro 'MFX_PACK_END' 2655 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2661:1: error: expected constructor, destructor, or type conversion before 'typedef' 2661 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2666:3: error: 'mfxEncodeStat' does not name a type 2666 | } mfxEncodeStat; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2667:1: note: in expansion of macro 'MFX_PACK_END' 2667 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2769:1: error: expected constructor, destructor, or type conversion before 'typedef' 2769 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2776:3: error: 'mfxPayload' does not name a type 2776 | } mfxPayload; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2777:1: note: in expansion of macro 'MFX_PACK_END' 2777 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2783:1: error: expected constructor, destructor, or type conversion before 'typedef' 2783 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2822:3: error: 'mfxEncodeCtrl' does not name a type 2822 | } mfxEncodeCtrl; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2823:1: note: in expansion of macro 'MFX_PACK_END' 2823 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2890:1: error: expected constructor, destructor, or type conversion before 'typedef' 2890 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2896:3: error: 'mfxFrameAllocResponse' does not name a type; did you mean 'mfxFrameAllocRequest'? 2896 | } mfxFrameAllocResponse; | ^~~~~~~~~~~~~~~~~~~~~ | mfxFrameAllocRequest /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2897:1: note: in expansion of macro 'MFX_PACK_END' 2897 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2959:1: error: expected constructor, destructor, or type conversion before 'typedef' 2959 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2969:3: error: 'mfxExtCodingOptionSPSPPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2969 | } mfxExtCodingOptionSPSPPS; | ^~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2970:1: note: in expansion of macro 'MFX_PACK_END' 2970 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2983:1: error: expected constructor, destructor, or type conversion before 'typedef' 2983 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2994:3: error: 'mfxExtCodingOptionVPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2994 | } mfxExtCodingOptionVPS; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:2995:1: note: in expansion of macro 'MFX_PACK_END' 2995 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3041:1: error: expected constructor, destructor, or type conversion before 'typedef' 3041 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3045:3: error: 'mfxExtVPPDoUse' does not name a type; did you mean 'mfxExtVPPDenoise'? 3045 | } mfxExtVPPDoUse; | ^~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3046:1: note: in expansion of macro 'MFX_PACK_END' 3046 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3515:1: error: expected constructor, destructor, or type conversion before 'typedef' 3515 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3539:3: error: 'mfxExtVPPComposite' does not name a type; did you mean 'mfxExtVPPDenoise'? 3539 | } mfxExtVPPComposite; | ^~~~~~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3540:1: note: in expansion of macro 'MFX_PACK_END' 3540 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3831:1: error: expected constructor, destructor, or type conversion before 'typedef' 3831 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3858:3: error: 'mfxExtMBQP' does not name a type 3858 | } mfxExtMBQP; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3859:1: note: in expansion of macro 'MFX_PACK_END' 3859 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3877:1: error: expected constructor, destructor, or type conversion before 'typedef' 3877 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3892:3: error: 'mfxExtEncoderIPCMArea' does not name a type; did you mean 'mfxExtEncoderROI'? 3892 | } mfxExtEncoderIPCMArea; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtEncoderROI /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3893:1: note: in expansion of macro 'MFX_PACK_END' 3893 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3901:1: error: expected constructor, destructor, or type conversion before 'typedef' 3901 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3912:3: error: 'mfxExtMBForceIntra' does not name a type 3912 | } mfxExtMBForceIntra; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3913:1: note: in expansion of macro 'MFX_PACK_END' 3913 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3935:1: error: expected constructor, destructor, or type conversion before 'typedef' 3935 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3946:3: error: 'mfxExtMBDisableSkipMap' does not name a type 3946 | } mfxExtMBDisableSkipMap; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:3947:1: note: in expansion of macro 'MFX_PACK_END' 3947 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4237:1: error: expected constructor, destructor, or type conversion before 'typedef' 4237 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4250:3: error: 'mfxExtEncodedSlicesInfo' does not name a type; did you mean 'mfxExtDecodedFrameInfo'? 4250 | } mfxExtEncodedSlicesInfo; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtDecodedFrameInfo /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4251:1: note: in expansion of macro 'MFX_PACK_END' 4251 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4448:1: error: expected constructor, destructor, or type conversion before 'typedef' 4448 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4475:3: error: 'mfxExtVP9Segmentation' does not name a type; did you mean 'mfxExtVPPRotation'? 4475 | } mfxExtVP9Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtVPPRotation /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4476:1: note: in expansion of macro 'MFX_PACK_END' 4476 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4613:1: error: expected constructor, destructor, or type conversion before 'typedef' 4613 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4626:3: error: 'mfxExtEncodedUnitsInfo' does not name a type; did you mean 'mfxEncodedUnitInfo'? 4626 | } mfxExtEncodedUnitsInfo; | ^~~~~~~~~~~~~~~~~~~~~~ | mfxEncodedUnitInfo /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4627:1: note: in expansion of macro 'MFX_PACK_END' 4627 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4663:1: error: expected constructor, destructor, or type conversion before 'typedef' 4663 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4669:3: error: 'mfxComponentInfo' does not name a type; did you mean 'mfxComponentType'? 4669 | } mfxComponentInfo; | ^~~~~~~~~~~~~~~~ | mfxComponentType /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4670:1: note: in expansion of macro 'MFX_PACK_END' 4670 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4691:1: error: expected constructor, destructor, or type conversion before 'typedef' 4691 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4698:3: error: 'mfxAdaptersInfo' does not name a type; did you mean 'mfxAdapterInfo'? 4698 | } mfxAdaptersInfo; | ^~~~~~~~~~~~~~~ | mfxAdapterInfo /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4699:1: note: in expansion of macro 'MFX_PACK_END' 4699 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4737:1: error: expected constructor, destructor, or type conversion before 'typedef' 4737 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4755:3: error: 'mfxExtDeviceAffinityMask' does not name a type 4755 | } mfxExtDeviceAffinityMask; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4756:1: note: in expansion of macro 'MFX_PACK_END' 4756 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4861:1: error: expected constructor, destructor, or type conversion before 'typedef' 4861 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4887:3: error: 'mfxExtAV1Segmentation' does not name a type 4887 | } mfxExtAV1Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4888:1: note: in expansion of macro 'MFX_PACK_END' 4888 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:4956:1: error: expected constructor, destructor, or type conversion before 'typedef' 4956 | typedef struct mfxSurfaceArray | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5008:3: error: 'mfxSurfaceArray' does not name a type; did you mean 'mfxSurfaceType'? 5008 | } mfxSurfaceArray; | ^~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5009:1: note: in expansion of macro 'MFX_PACK_END' 5009 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5013:1: error: expected constructor, destructor, or type conversion before 'typedef' 5013 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5020:3: error: 'mfxVideoChannelParam' does not name a type 5020 | } mfxVideoChannelParam; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5021:1: note: in expansion of macro 'MFX_PACK_END' 5021 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5102:1: error: expected constructor, destructor, or type conversion before 'typedef' 5102 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5110:3: error: 'mfxExtTemporalLayers' does not name a type; did you mean 'mfxExtVP9TemporalLayers'? 5110 | } mfxExtTemporalLayers; | ^~~~~~~~~~~~~~~~~~~~ | mfxExtVP9TemporalLayers /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5111:1: note: in expansion of macro 'MFX_PACK_END' 5111 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5136:1: error: expected constructor, destructor, or type conversion before 'typedef' 5136 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5142:3: error: 'mfxExtTuneEncodeQuality' does not name a type 5142 | } mfxExtTuneEncodeQuality; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5143:1: note: in expansion of macro 'MFX_PACK_END' 5143 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5165:1: error: expected constructor, destructor, or type conversion before 'typedef' 5165 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5171:3: error: 'mfxExtVPPAISuperResolution' does not name a type 5171 | } mfxExtVPPAISuperResolution; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5172:1: note: in expansion of macro 'MFX_PACK_END' 5172 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5203:1: error: expected constructor, destructor, or type conversion before 'typedef' 5203 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5211:3: error: 'mfxExtVPPAIFrameInterpolation' does not name a type; did you mean 'mfxAIFrameInterpolationMode'? 5211 | } mfxExtVPPAIFrameInterpolation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mfxAIFrameInterpolationMode /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5212:1: note: in expansion of macro 'MFX_PACK_END' 5212 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5242:1: error: expected constructor, destructor, or type conversion before 'typedef' 5242 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5248:3: error: 'mfxExtQualityInfoOutput' does not name a type; did you mean 'mfxExtQualityInfoMode'? 5248 | } mfxExtQualityInfoOutput; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtQualityInfoMode /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5249:1: note: in expansion of macro 'MFX_PACK_END' 5249 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5328:1: error: expected constructor, destructor, or type conversion before 'typedef' 5328 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5332:3: error: 'mfxExtAlphaChannelSurface' does not name a type; did you mean 'mfxExtAlphaChannelEncCtrl'? 5332 | } mfxExtAlphaChannelSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtAlphaChannelEncCtrl /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxstructures.h:5333:1: note: in expansion of macro 'MFX_PACK_END' 5333 | MFX_PACK_END() | ^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:11: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:39:68: error: 'mfxFrameSurface1' has not been declared 39 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForVPP(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:63:71: error: 'mfxFrameSurface1' has not been declared 63 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForVPPOut(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:91:71: error: 'mfxFrameSurface1' has not been declared 91 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForEncode(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:120:71: error: 'mfxFrameSurface1' has not been declared 120 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForDecode(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:125:1: error: expected constructor, destructor, or type conversion before 'typedef' 125 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:130:3: error: 'mfxSurfaceD3D11Tex2D' does not name a type 130 | } mfxSurfaceD3D11Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:131:1: note: in expansion of macro 'MFX_PACK_END' 131 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:134:1: error: expected constructor, destructor, or type conversion before 'typedef' 134 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:142:3: error: 'mfxSurfaceVAAPI' does not name a type; did you mean 'mfxSurfaceType'? 142 | } mfxSurfaceVAAPI; | ^~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:143:1: note: in expansion of macro 'MFX_PACK_END' 143 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:152:1: error: expected constructor, destructor, or type conversion before 'typedef' 152 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:159:3: error: 'mfxExtSurfaceOpenCLImg2DExportDescription' does not name a type 159 | } mfxExtSurfaceOpenCLImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:160:1: note: in expansion of macro 'MFX_PACK_END' 160 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:163:1: error: expected constructor, destructor, or type conversion before 'typedef' 163 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:173:3: error: 'mfxSurfaceOpenCLImg2D' does not name a type 173 | } mfxSurfaceOpenCLImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:174:1: note: in expansion of macro 'MFX_PACK_END' 174 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:183:1: error: expected constructor, destructor, or type conversion before 'typedef' 183 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:189:3: error: 'mfxExtSurfaceD3D12Tex2DExportDescription' does not name a type 189 | } mfxExtSurfaceD3D12Tex2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:190:1: note: in expansion of macro 'MFX_PACK_END' 190 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:193:1: error: expected constructor, destructor, or type conversion before 'typedef' 193 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:199:3: error: 'mfxSurfaceD3D12Tex2D' does not name a type 199 | } mfxSurfaceD3D12Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:200:1: note: in expansion of macro 'MFX_PACK_END' 200 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:209:1: error: expected constructor, destructor, or type conversion before 'typedef' 209 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:217:3: error: 'mfxExtSurfaceVulkanImg2DExportDescription' does not name a type 217 | } mfxExtSurfaceVulkanImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:218:1: note: in expansion of macro 'MFX_PACK_END' 218 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:221:1: error: expected constructor, destructor, or type conversion before 'typedef' 221 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:232:3: error: 'mfxSurfaceVulkanImg2D' does not name a type 232 | } mfxSurfaceVulkanImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:233:1: note: in expansion of macro 'MFX_PACK_END' 233 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:250:1: error: expected constructor, destructor, or type conversion before 'typedef' 250 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:266:3: error: 'mfxSurfaceTypesSupported' does not name a type 266 | } mfxSurfaceTypesSupported; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:267:1: note: in expansion of macro 'MFX_PACK_END' 267 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:273:1: error: expected constructor, destructor, or type conversion before 'typedef' 273 | typedef struct mfxMemoryInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:310:3: error: 'mfxMemoryInterface' does not name a type; did you mean 'MFXGetMemoryInterface'? 310 | } mfxMemoryInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetMemoryInterface /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxmemory.h:311:1: note: in expansion of macro 'MFX_PACK_END' 311 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:33:1: error: expected constructor, destructor, or type conversion before 'typedef' 33 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:99:3: error: 'mfxFrameAllocator' does not name a type; did you mean 'mfxFrameAllocRequest'? 99 | } mfxFrameAllocator; | ^~~~~~~~~~~~~~~~~ | mfxFrameAllocRequest /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:100:1: note: in expansion of macro 'MFX_PACK_END' 100 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:118:72: error: 'mfxFrameAllocator' has not been declared 118 | mfxStatus MFX_CDECL MFXVideoCORE_SetFrameAllocator(mfxSession session, mfxFrameAllocator *allocator); | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:210:1: error: expected constructor, destructor, or type conversion before 'typedef' 210 | typedef struct mfxConfigInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:246:3: error: 'mfxConfigInterface' does not name a type; did you mean 'MFXGetConfigInterface'? 246 | } mfxConfigInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetConfigInterface /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:247:1: note: in expansion of macro 'MFX_PACK_END' 247 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:289:62: error: 'mfxVideoParam' has not been declared 289 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:289:81: error: 'mfxVideoParam' has not been declared 289 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:318:68: error: 'mfxVideoParam' has not been declared 318 | mfxStatus MFX_CDECL MFXVideoENCODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:341:61: error: 'mfxVideoParam' has not been declared 341 | mfxStatus MFX_CDECL MFXVideoENCODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:361:62: error: 'mfxVideoParam' has not been declared 361 | mfxStatus MFX_CDECL MFXVideoENCODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:392:70: error: 'mfxVideoParam' has not been declared 392 | mfxStatus MFX_CDECL MFXVideoENCODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:405:70: error: 'mfxEncodeStat' has not been declared 405 | mfxStatus MFX_CDECL MFXVideoENCODE_GetEncodeStat(mfxSession session, mfxEncodeStat *stat); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:452:73: error: 'mfxEncodeCtrl' has not been declared 452 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:452:94: error: 'mfxFrameSurface1' has not been declared 452 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:452:121: error: 'mfxBitstream' has not been declared 452 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:482:62: error: 'mfxVideoParam' has not been declared 482 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:482:81: error: 'mfxVideoParam' has not been declared 482 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:511:69: error: 'mfxBitstream' has not been declared 511 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:511:87: error: 'mfxVideoParam' has not been declared 511 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:540:68: error: 'mfxVideoParam' has not been declared 540 | mfxStatus MFX_CDECL MFXVideoDECODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:563:61: error: 'mfxVideoParam' has not been declared 563 | mfxStatus MFX_CDECL MFXVideoDECODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:590:62: error: 'mfxVideoParam' has not been declared 590 | mfxStatus MFX_CDECL MFXVideoDECODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:621:70: error: 'mfxVideoParam' has not been declared 621 | mfxStatus MFX_CDECL MFXVideoDECODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:675:79: error: 'mfxPayload' has not been declared 675 | mfxStatus MFX_CDECL MFXVideoDECODE_GetPayload(mfxSession session, mfxU64 *ts, mfxPayload *payload); | ^~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:733:73: error: 'mfxBitstream' has not been declared 733 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:733:91: error: 'mfxFrameSurface1' has not been declared 733 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:733:123: error: 'mfxFrameSurface1' has not been declared 733 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:762:59: error: 'mfxVideoParam' has not been declared 762 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:762:78: error: 'mfxVideoParam' has not been declared 762 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:791:65: error: 'mfxVideoParam' has not been declared 791 | mfxStatus MFX_CDECL MFXVideoVPP_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest request[2]); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:815:58: error: 'mfxVideoParam' has not been declared 815 | mfxStatus MFX_CDECL MFXVideoVPP_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:834:59: error: 'mfxVideoParam' has not been declared 834 | mfxStatus MFX_CDECL MFXVideoVPP_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:864:67: error: 'mfxVideoParam' has not been declared 864 | mfxStatus MFX_CDECL MFXVideoVPP_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:914:70: error: 'mfxFrameSurface1' has not been declared 914 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:914:92: error: 'mfxFrameSurface1' has not been declared 914 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:942:71: error: 'mfxFrameSurface1' has not been declared 942 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:942:93: error: 'mfxFrameSurface1' has not been declared 942 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:970:66: error: 'mfxVideoParam' has not been declared 970 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:970:93: error: 'mfxVideoChannelParam' has not been declared 970 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:1009:78: error: 'mfxBitstream' has not been declared 1009 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxU32* skip_channels, mfxU32 num_skip_channels, mfxSurfaceArray **surf_array_out); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:1009:145: error: 'mfxSurfaceArray' has not been declared 1009 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxU32* skip_channels, mfxU32 num_skip_channels, mfxSurfaceArray **surf_array_out); | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:1037:67: error: 'mfxVideoParam' has not been declared 1037 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:1037:94: error: 'mfxVideoChannelParam' has not been declared 1037 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxvideo.h:1055:77: error: 'mfxVideoChannelParam' has not been declared 1055 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_GetChannelParam(mfxSession session, mfxVideoChannelParam *par, mfxU32 channel_id); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:22: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:26:14: error: 'mfxConfigInterface' does not name a type; did you mean 'MFXGetConfigInterface'? 26 | extern const mfxConfigInterface g_dispatcher_mfxConfigInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetConfigInterface /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:38:62: error: 'mfxVideoParam' has not been declared 38 | mfxStatus SetParameter(const mfxU8 *key, const mfxU8 *value, mfxVideoParam *videoParam, mfxExtBuffer *extBuf); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:40:49: error: 'mfxVideoParam' has not been declared 40 | mfxStatus UpdateVideoParam(const KVPair &kvStr, mfxVideoParam *videoParam); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:41:50: error: 'mfxVideoParam' has not been declared 41 | mfxStatus UpdateExtBufParam(const KVPair &kvStr, mfxVideoParam *videoParam, mfxExtBuffer *extBufRequired); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:131:20: error: 'mfxInitParam' has not been declared 131 | mfxStatus Init(mfxInitParam &par, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:132:20: error: 'mfxInitializationParam' has not been declared 132 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:192:11: error: 'mfxStatus MFX::LoaderCtx::Init' is not a static data member of 'class MFX::LoaderCtx' 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:192:27: error: 'mfxInitParam' was not declared in this scope 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:192:41: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~ | __pstl::execution::v1::par In file included from /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/pstl/glue_algorithm_defs.h:15, from /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/algorithm:73, from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:12: /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:193:27: error: 'mfxInitializationParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:193:51: error: 'vplParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:194:34: error: expected primary-expression before '*' token 194 | mfxU16 *pDeviceID, | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:194:35: error: 'pDeviceID' was not declared in this scope; did you mean 'Device'? 194 | mfxU16 *pDeviceID, | ^~~~~~~~~ | Device /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:195:27: error: expected primary-expression before 'char' 195 | char *dllName, | ^~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:196:27: error: expected primary-expression before 'bool' 196 | bool bCloneSession) { | ^~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:196:45: error: expression list treated as compound expression in initializer [-fpermissive] 196 | bool bCloneSession) { | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:366:22: error: 'mfxInitializationParam' has not been declared 366 | mfxInitializationParam vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInitEx2(mfxVersion, int, mfxIMPL, _mfxSession**, mfxU16*, char*)': /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:377:5: error: 'mfxInitParam' was not declared in this scope 377 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:378:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 378 | par.Version = version; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:385:22: error: request for member 'AccelerationMode' in 'vplParam', which is of non-class type 'int' 385 | switch (vplParam.AccelerationMode) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:404:32: error: request for member 'NumExtParam' in 'vplParam', which is of non-class type 'int' 404 | par.NumExtParam = vplParam.NumExtParam; | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:405:33: error: request for member 'NumExtParam' in 'vplParam', which is of non-class type 'int' 405 | par.ExtParam = (vplParam.NumExtParam ? vplParam.ExtParam : nullptr); | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:405:56: error: request for member 'ExtParam' in 'vplParam', which is of non-class type 'int' 405 | par.ExtParam = (vplParam.NumExtParam ? vplParam.ExtParam : nullptr); | ^~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:410:28: error: request for member 'DeviceCopy' in 'vplParam', which is of non-class type 'int' 410 | par.GPUCopy = vplParam.DeviceCopy; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInit(mfxIMPL, mfxVersion*, _mfxSession**)': /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:438:5: error: 'mfxInitParam' was not declared in this scope 438 | mfxInitParam par{}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:440:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 440 | par.Implementation = impl; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:448:21: error: 'MFXInitEx' cannot be used as a function 448 | return MFXInitEx(par, session); | ~~~~~~~~~^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp: At global scope: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:451:11: error: redefinition of 'mfxStatus MFXInitEx' 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/api/vpl/mfxsession.h:91:36: note: 'mfxStatus MFXInitEx' previously defined here 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:451:21: error: 'mfxInitParam' was not declared in this scope 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:451:50: error: expected primary-expression before '*' token 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:451:51: error: 'session' was not declared in this scope 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:505:58: error: 'mfxFrameSurface1' has not been declared 505 | mfxStatus MFXMemory_GetSurfaceForVPP(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:520:61: error: 'mfxFrameSurface1' has not been declared 520 | mfxStatus MFXMemory_GetSurfaceForVPPOut(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:535:61: error: 'mfxFrameSurface1' has not been declared 535 | mfxStatus MFXMemory_GetSurfaceForEncode(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:550:61: error: 'mfxFrameSurface1' has not been declared 550 | mfxStatus MFXMemory_GetSurfaceForDecode(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:566:35: error: 'mfxVideoParam' has not been declared 566 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:567:35: error: 'mfxVideoChannelParam' has not been declared 567 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:584:47: error: 'mfxBitstream' has not been declared 584 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:587:47: error: 'mfxSurfaceArray' has not been declared 587 | mfxSurfaceArray **surf_array_out) { | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:603:36: error: 'mfxVideoParam' has not been declared 603 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:604:36: error: 'mfxVideoChannelParam' has not been declared 604 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:621:46: error: 'mfxVideoChannelParam' has not been declared 621 | mfxVideoChannelParam *par, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:653:41: error: 'mfxFrameSurface1' has not been declared 653 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:654:41: error: 'mfxFrameSurface1' has not been declared 654 | mfxFrameSurface1 **out) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXVideoCORE_GetHandle(mfxSession, mfxHandleType, void**)': /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:681:49: error: 'g_dispatcher_mfxConfigInterface' is not a member of 'MFX_CONFIG_INTERFACE' 681 | *hdl = (mfxHDL)(&(MFX_CONFIG_INTERFACE::g_dispatcher_mfxConfigInterface)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus AllocateCloneLoader(MFX::LoaderCtx*, MFX::LoaderCtx**)': /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:718:5: error: 'mfxInitParam' was not declared in this scope 718 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:719:5: error: 'mfxInitializationParam' was not declared in this scope 719 | mfxInitializationParam vplParam = {}; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:725:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 725 | par.NumExtParam = 0; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-2/output-1/host/mips64-buildroot-linux-gnu/include/c++/13.3.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:733:27: error: 'vplParam' was not declared in this scope 733 | cl->Init(par, vplParam, &deviceID, (char *)parentLoader->getLibPath(), true); | ^~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h: At global scope: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:35:31: error: 'mfxFrameAllocator' has not been declared 35 | (mfxSession session, mfxFrameAllocator *allocator), | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:50:31: error: 'mfxVideoParam' has not been declared 50 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:50:50: error: 'mfxVideoParam' has not been declared 50 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:54:31: error: 'mfxVideoParam' has not been declared 54 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:56:63: error: 'mfxVideoParam' has not been declared 56 | FUNCTION(mfxStatus, MFXVideoENCODE_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:57:64: error: 'mfxVideoParam' has not been declared 57 | FUNCTION(mfxStatus, MFXVideoENCODE_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:62:31: error: 'mfxVideoParam' has not been declared 62 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:66:31: error: 'mfxEncodeStat' has not been declared 66 | (mfxSession session, mfxEncodeStat *stat), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:71:11: error: 'mfxEncodeCtrl' has not been declared 71 | mfxEncodeCtrl *ctrl, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:72:11: error: 'mfxFrameSurface1' has not been declared 72 | mfxFrameSurface1 *surface, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:73:11: error: 'mfxBitstream' has not been declared 73 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:80:31: error: 'mfxVideoParam' has not been declared 80 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:80:50: error: 'mfxVideoParam' has not been declared 80 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:84:31: error: 'mfxBitstream' has not been declared 84 | (mfxSession session, mfxBitstream *bs, mfxVideoParam *par), | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:84:49: error: 'mfxVideoParam' has not been declared 84 | (mfxSession session, mfxBitstream *bs, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:88:31: error: 'mfxVideoParam' has not been declared 88 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:90:63: error: 'mfxVideoParam' has not been declared 90 | FUNCTION(mfxStatus, MFXVideoDECODE_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:91:64: error: 'mfxVideoParam' has not been declared 91 | FUNCTION(mfxStatus, MFXVideoDECODE_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:96:31: error: 'mfxVideoParam' has not been declared 96 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:108:43: error: 'mfxPayload' has not been declared 108 | (mfxSession session, mfxU64 *ts, mfxPayload *payload), | ^~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:113:11: error: 'mfxBitstream' has not been declared 113 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:114:11: error: 'mfxFrameSurface1' has not been declared 114 | mfxFrameSurface1 *surface_work, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:115:11: error: 'mfxFrameSurface1' has not been declared 115 | mfxFrameSurface1 **surface_out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:122:31: error: 'mfxVideoParam' has not been declared 122 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:122:50: error: 'mfxVideoParam' has not been declared 122 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:126:31: error: 'mfxVideoParam' has not been declared 126 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:128:60: error: 'mfxVideoParam' has not been declared 128 | FUNCTION(mfxStatus, MFXVideoVPP_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:129:61: error: 'mfxVideoParam' has not been declared 129 | FUNCTION(mfxStatus, MFXVideoVPP_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:134:31: error: 'mfxVideoParam' has not been declared 134 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:140:11: error: 'mfxFrameSurface1' has not been declared 140 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxvideo_functions.h:141:11: error: 'mfxFrameSurface1' has not been declared 141 | mfxFrameSurface1 *out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/mfxloader.cpp:24: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/libvpl/src/linux/device_ids.h:383:18: warning: 'mfxStatus get_devices(std::vector&)' defined but not used [-Wunused-function] 383 | static mfxStatus get_devices(std::vector &allDevices) { | ^~~~~~~~~~~ make[3]: *** [libvpl/CMakeFiles/VPL.dir/build.make:76: libvpl/CMakeFiles/VPL.dir/src/linux/mfxloader.cpp.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:152: libvpl/CMakeFiles/VPL.dir/all] Error 2 make[1]: *** [Makefile:156: all] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-2/output-1/build/libvpl-2.12.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-2/buildroot'