>>> libvpl 2.13.0 Extracting gzip -d -c /home/autobuild/autobuild/instance-3/dl/libvpl/libvpl-2.13.0.tar.gz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0 -xf - >>> libvpl 2.13.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.13.0 Configuring (mkdir -p /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/ && cd /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-3/output-1/host/bin:/home/autobuild/autobuild/instance-3/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" /usr/bin/cmake /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-3/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=OFF -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-3/output-1/host/bin/mips64el-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-3/output-1/host/bin/mips64el-buildroot-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- API version: 2.13 -- 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.5 -- CMAKE_GENERATOR : Unix Makefiles -- CMAKE_BUILD_TOOL : /usr/bin/make -- Target: -- CMAKE_SYSTEM_NAME : Linux -- CMAKE_SYSTEM_VERSION : 1 -- CMAKE_SYSTEM_PROCESSOR : mips64el -- General: -- CMAKE_BUILD_TYPE : debug -- CMAKE_TOOLCHAIN_FILE : /home/autobuild/autobuild/instance-3/output-1/host/share/buildroot/toolchainfile.cmake -- CMAKE_C_COMPILER : /home/autobuild/autobuild/instance-3/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -- CMAKE_CXX_COMPILER : /home/autobuild/autobuild/instance-3/output-1/host/bin/mips64el-buildroot-linux-gnu-g++ -- Build architecture : 32-bit -- Flags: -- CMAKE_C_FLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -D_FORTIFY_SOURCE=3 -- 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.4s) -- 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-3/output-1/build/libvpl-2.13.0 >>> libvpl 2.13.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-3/output-1/host/bin:/home/autobuild/autobuild/instance-3/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" /usr/bin/cmake --build /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0' [ 10%] Building CXX object libvpl/CMakeFiles/VPL.dir/src/linux/mfxloader.cpp.o In file included from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:9, from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:9, from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:9, from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:19: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:75:6: error: #error Unknown packing 75 | #error Unknown packing | ^~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:215:1: error: expected constructor, destructor, or type conversion before 'typedef' 215 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:234:1: note: in expansion of macro 'MFX_PACK_END' 234 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:255:1: error: expected constructor, destructor, or type conversion before 'typedef' 255 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:259:1: note: in expansion of macro 'MFX_PACK_END' 259 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:39:1: error: expected constructor, destructor, or type conversion before 'typedef' 39 | typedef struct mfxRefInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:87:2: error: 'mfxRefInterface' does not name a type 87 | }mfxRefInterface; | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:88:1: note: in expansion of macro 'MFX_PACK_END' 88 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:154:1: error: expected constructor, destructor, or type conversion before 'typedef' 154 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:181:3: error: 'mfxBitstream' does not name a type 181 | } mfxBitstream; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:182:1: note: in expansion of macro 'MFX_PACK_END' 182 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:205:1: error: expected constructor, destructor, or type conversion before 'typedef' 205 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:219:3: error: 'mfxInitParam' does not name a type 219 | } mfxInitParam; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:220:1: note: in expansion of macro 'MFX_PACK_END' 220 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:317:1: error: expected constructor, destructor, or type conversion before 'typedef' 317 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:343:3: error: 'mfxDecoderDescription' does not name a type 343 | } mfxDecoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:344:1: note: in expansion of macro 'MFX_PACK_END' 344 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:350:1: error: expected constructor, destructor, or type conversion before 'typedef' 350 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:382:3: error: 'mfxEncoderDescription' does not name a type 382 | } mfxEncoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:383:1: note: in expansion of macro 'MFX_PACK_END' 383 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:389:1: error: expected constructor, destructor, or type conversion before 'typedef' 389 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:415:3: error: 'mfxVPPDescription' does not name a type 415 | } mfxVPPDescription; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:416:1: note: in expansion of macro 'MFX_PACK_END' 416 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:423:1: error: expected constructor, destructor, or type conversion before 'typedef' 423 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:435:3: error: 'mfxDeviceDescription' does not name a type 435 | } mfxDeviceDescription; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:436:1: note: in expansion of macro 'MFX_PACK_END' 436 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:464:1: error: expected constructor, destructor, or type conversion before 'typedef' 464 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:469:3: error: 'mfxAccelerationModeDescription' does not name a type 469 | } mfxAccelerationModeDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:470:1: note: in expansion of macro 'MFX_PACK_END' 470 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:490:1: error: expected constructor, destructor, or type conversion before 'typedef' 490 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:495:3: error: 'mfxPoolPolicyDescription' does not name a type 495 | } mfxPoolPolicyDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:496:1: note: in expansion of macro 'MFX_PACK_END' 496 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:503:1: error: expected constructor, destructor, or type conversion before 'typedef' 503 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:529:3: error: 'mfxImplDescription' does not name a type 529 | } mfxImplDescription; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:530:1: note: in expansion of macro 'MFX_PACK_END' 530 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:534:1: error: expected constructor, destructor, or type conversion before 'typedef' 534 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:537:3: error: 'mfxImplementedFunctions' does not name a type 537 | } mfxImplementedFunctions; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:538:1: note: in expansion of macro 'MFX_PACK_END' 538 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:605:1: error: expected constructor, destructor, or type conversion before 'typedef' 605 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:623:3: error: 'mfxInitializationParam' does not name a type 623 | } mfxInitializationParam; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:624:1: note: in expansion of macro 'MFX_PACK_END' 624 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:10: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:298:1: error: expected constructor, destructor, or type conversion before 'typedef' 298 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:372:1: note: in expansion of macro 'MFX_PACK_END' 372 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:415:1: error: expected constructor, destructor, or type conversion before 'typedef' 415 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:425:3: error: 'mfxFrameSurface1' does not name a type 425 | } mfxFrameSurface1; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:426:1: note: in expansion of macro 'MFX_PACK_END' 426 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:453:1: error: expected constructor, destructor, or type conversion before 'typedef' 453 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:465:1: note: in expansion of macro 'MFX_PACK_END' 465 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:477:1: error: expected constructor, destructor, or type conversion before 'typedef' 477 | typedef struct mfxSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:554:3: error: 'mfxSurfaceInterface' does not name a type 554 | } mfxSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:555:1: note: in expansion of macro 'MFX_PACK_END' 555 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:567:1: error: expected constructor, destructor, or type conversion before 'typedef' 567 | typedef struct mfxFrameSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:800:3: error: 'mfxFrameSurfaceInterface' does not name a type 800 | } mfxFrameSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:801:1: note: in expansion of macro 'MFX_PACK_END' 801 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1022:1: error: expected constructor, destructor, or type conversion before 'typedef' 1022 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1051:3: error: 'mfxVideoParam' does not name a type 1051 | } mfxVideoParam; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1052:1: note: in expansion of macro 'MFX_PACK_END' 1052 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2464:1: error: expected constructor, destructor, or type conversion before 'typedef' 2464 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2468:3: error: 'mfxExtVPPDoNotUse' does not name a type 2468 | } mfxExtVPPDoNotUse; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2469:1: note: in expansion of macro 'MFX_PACK_END' 2469 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2550:1: error: expected constructor, destructor, or type conversion before 'typedef' 2550 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2559:3: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2559 | } mfxChannel; | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2560:1: note: in expansion of macro 'MFX_PACK_END' 2560 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2567:5: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2567 | mfxChannel Channel[3]; /*!< 3 Channels, can be RGB or YUV, mfxChannel structure.*/ | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2632:1: error: expected constructor, destructor, or type conversion before 'typedef' 2632 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2643:3: error: 'mfxExtVPPProcAmp' does not name a type 2643 | } mfxExtVPPProcAmp; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2644:1: note: in expansion of macro 'MFX_PACK_END' 2644 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2650:1: error: expected constructor, destructor, or type conversion before 'typedef' 2650 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2655:3: error: 'mfxEncodeStat' does not name a type 2655 | } mfxEncodeStat; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2656:1: note: in expansion of macro 'MFX_PACK_END' 2656 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2758:1: error: expected constructor, destructor, or type conversion before 'typedef' 2758 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2765:3: error: 'mfxPayload' does not name a type 2765 | } mfxPayload; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2766:1: note: in expansion of macro 'MFX_PACK_END' 2766 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2772:1: error: expected constructor, destructor, or type conversion before 'typedef' 2772 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2811:3: error: 'mfxEncodeCtrl' does not name a type 2811 | } mfxEncodeCtrl; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2812:1: note: in expansion of macro 'MFX_PACK_END' 2812 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2879:1: error: expected constructor, destructor, or type conversion before 'typedef' 2879 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2885:3: error: 'mfxFrameAllocResponse' does not name a type; did you mean 'mfxFrameAllocRequest'? 2885 | } mfxFrameAllocResponse; | ^~~~~~~~~~~~~~~~~~~~~ | mfxFrameAllocRequest /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2886:1: note: in expansion of macro 'MFX_PACK_END' 2886 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2948:1: error: expected constructor, destructor, or type conversion before 'typedef' 2948 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2958:3: error: 'mfxExtCodingOptionSPSPPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2958 | } mfxExtCodingOptionSPSPPS; | ^~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2959:1: note: in expansion of macro 'MFX_PACK_END' 2959 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2972:1: error: expected constructor, destructor, or type conversion before 'typedef' 2972 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2983:3: error: 'mfxExtCodingOptionVPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2983 | } mfxExtCodingOptionVPS; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2984:1: note: in expansion of macro 'MFX_PACK_END' 2984 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3030:1: error: expected constructor, destructor, or type conversion before 'typedef' 3030 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3034:3: error: 'mfxExtVPPDoUse' does not name a type; did you mean 'mfxExtVPPDenoise'? 3034 | } mfxExtVPPDoUse; | ^~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3035:1: note: in expansion of macro 'MFX_PACK_END' 3035 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3504:1: error: expected constructor, destructor, or type conversion before 'typedef' 3504 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3528:3: error: 'mfxExtVPPComposite' does not name a type; did you mean 'mfxExtVPPDenoise'? 3528 | } mfxExtVPPComposite; | ^~~~~~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3529:1: note: in expansion of macro 'MFX_PACK_END' 3529 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3820:1: error: expected constructor, destructor, or type conversion before 'typedef' 3820 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3847:3: error: 'mfxExtMBQP' does not name a type 3847 | } mfxExtMBQP; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3848:1: note: in expansion of macro 'MFX_PACK_END' 3848 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3866:1: error: expected constructor, destructor, or type conversion before 'typedef' 3866 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3881:3: error: 'mfxExtEncoderIPCMArea' does not name a type; did you mean 'mfxExtEncoderROI'? 3881 | } mfxExtEncoderIPCMArea; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtEncoderROI /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3882:1: note: in expansion of macro 'MFX_PACK_END' 3882 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3890:1: error: expected constructor, destructor, or type conversion before 'typedef' 3890 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3901:3: error: 'mfxExtMBForceIntra' does not name a type 3901 | } mfxExtMBForceIntra; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3902:1: note: in expansion of macro 'MFX_PACK_END' 3902 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3924:1: error: expected constructor, destructor, or type conversion before 'typedef' 3924 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3935:3: error: 'mfxExtMBDisableSkipMap' does not name a type 3935 | } mfxExtMBDisableSkipMap; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3936:1: note: in expansion of macro 'MFX_PACK_END' 3936 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4226:1: error: expected constructor, destructor, or type conversion before 'typedef' 4226 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4239:3: error: 'mfxExtEncodedSlicesInfo' does not name a type; did you mean 'mfxExtDecodedFrameInfo'? 4239 | } mfxExtEncodedSlicesInfo; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtDecodedFrameInfo /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4240:1: note: in expansion of macro 'MFX_PACK_END' 4240 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4437:1: error: expected constructor, destructor, or type conversion before 'typedef' 4437 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4464:3: error: 'mfxExtVP9Segmentation' does not name a type; did you mean 'mfxExtVPPRotation'? 4464 | } mfxExtVP9Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtVPPRotation /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4465:1: note: in expansion of macro 'MFX_PACK_END' 4465 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4602:1: error: expected constructor, destructor, or type conversion before 'typedef' 4602 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4615:3: error: 'mfxExtEncodedUnitsInfo' does not name a type; did you mean 'mfxEncodedUnitInfo'? 4615 | } mfxExtEncodedUnitsInfo; | ^~~~~~~~~~~~~~~~~~~~~~ | mfxEncodedUnitInfo /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4616:1: note: in expansion of macro 'MFX_PACK_END' 4616 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4652:1: error: expected constructor, destructor, or type conversion before 'typedef' 4652 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4658:3: error: 'mfxComponentInfo' does not name a type; did you mean 'mfxComponentType'? 4658 | } mfxComponentInfo; | ^~~~~~~~~~~~~~~~ | mfxComponentType /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4659:1: note: in expansion of macro 'MFX_PACK_END' 4659 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4680:1: error: expected constructor, destructor, or type conversion before 'typedef' 4680 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4687:3: error: 'mfxAdaptersInfo' does not name a type; did you mean 'mfxAdapterInfo'? 4687 | } mfxAdaptersInfo; | ^~~~~~~~~~~~~~~ | mfxAdapterInfo /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4688:1: note: in expansion of macro 'MFX_PACK_END' 4688 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4726:1: error: expected constructor, destructor, or type conversion before 'typedef' 4726 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4744:3: error: 'mfxExtDeviceAffinityMask' does not name a type 4744 | } mfxExtDeviceAffinityMask; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4745:1: note: in expansion of macro 'MFX_PACK_END' 4745 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4850:1: error: expected constructor, destructor, or type conversion before 'typedef' 4850 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4876:3: error: 'mfxExtAV1Segmentation' does not name a type 4876 | } mfxExtAV1Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4877:1: note: in expansion of macro 'MFX_PACK_END' 4877 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4945:1: error: expected constructor, destructor, or type conversion before 'typedef' 4945 | typedef struct mfxSurfaceArray | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4997:3: error: 'mfxSurfaceArray' does not name a type; did you mean 'mfxSurfaceType'? 4997 | } mfxSurfaceArray; | ^~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4998:1: note: in expansion of macro 'MFX_PACK_END' 4998 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5002:1: error: expected constructor, destructor, or type conversion before 'typedef' 5002 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5009:3: error: 'mfxVideoChannelParam' does not name a type 5009 | } mfxVideoChannelParam; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5010:1: note: in expansion of macro 'MFX_PACK_END' 5010 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5091:1: error: expected constructor, destructor, or type conversion before 'typedef' 5091 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5099:3: error: 'mfxExtTemporalLayers' does not name a type; did you mean 'mfxExtVP9TemporalLayers'? 5099 | } mfxExtTemporalLayers; | ^~~~~~~~~~~~~~~~~~~~ | mfxExtVP9TemporalLayers /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5100:1: note: in expansion of macro 'MFX_PACK_END' 5100 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5125:1: error: expected constructor, destructor, or type conversion before 'typedef' 5125 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5131:3: error: 'mfxExtTuneEncodeQuality' does not name a type 5131 | } mfxExtTuneEncodeQuality; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5132:1: note: in expansion of macro 'MFX_PACK_END' 5132 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5153:1: error: expected constructor, destructor, or type conversion before 'typedef' 5153 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5159:3: error: 'mfxExtVPPAISuperResolution' does not name a type 5159 | } mfxExtVPPAISuperResolution; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5160:1: note: in expansion of macro 'MFX_PACK_END' 5160 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5189:1: error: expected constructor, destructor, or type conversion before 'typedef' 5189 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5197:3: error: 'mfxExtVPPAIFrameInterpolation' does not name a type; did you mean 'mfxAIFrameInterpolationMode'? 5197 | } mfxExtVPPAIFrameInterpolation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mfxAIFrameInterpolationMode /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5198:1: note: in expansion of macro 'MFX_PACK_END' 5198 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5226:1: error: expected constructor, destructor, or type conversion before 'typedef' 5226 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5233:3: error: 'mfxExtQualityInfoOutput' does not name a type; did you mean 'mfxExtQualityInfoMode'? 5233 | } mfxExtQualityInfoOutput; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtQualityInfoMode /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5234:1: note: in expansion of macro 'MFX_PACK_END' 5234 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5309:1: error: expected constructor, destructor, or type conversion before 'typedef' 5309 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5313:3: error: 'mfxExtAlphaChannelSurface' does not name a type; did you mean 'mfxExtAlphaChannelEncCtrl'? 5313 | } mfxExtAlphaChannelSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtAlphaChannelEncCtrl /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5314:1: note: in expansion of macro 'MFX_PACK_END' 5314 | MFX_PACK_END() | ^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:11: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:125:1: error: expected constructor, destructor, or type conversion before 'typedef' 125 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:130:3: error: 'mfxSurfaceD3D11Tex2D' does not name a type 130 | } mfxSurfaceD3D11Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:131:1: note: in expansion of macro 'MFX_PACK_END' 131 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:134:1: error: expected constructor, destructor, or type conversion before 'typedef' 134 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:143:1: note: in expansion of macro 'MFX_PACK_END' 143 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:152:1: error: expected constructor, destructor, or type conversion before 'typedef' 152 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:159:3: error: 'mfxExtSurfaceOpenCLImg2DExportDescription' does not name a type 159 | } mfxExtSurfaceOpenCLImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:160:1: note: in expansion of macro 'MFX_PACK_END' 160 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:163:1: error: expected constructor, destructor, or type conversion before 'typedef' 163 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:173:3: error: 'mfxSurfaceOpenCLImg2D' does not name a type 173 | } mfxSurfaceOpenCLImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:174:1: note: in expansion of macro 'MFX_PACK_END' 174 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:183:1: error: expected constructor, destructor, or type conversion before 'typedef' 183 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:189:3: error: 'mfxExtSurfaceD3D12Tex2DExportDescription' does not name a type 189 | } mfxExtSurfaceD3D12Tex2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:190:1: note: in expansion of macro 'MFX_PACK_END' 190 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:193:1: error: expected constructor, destructor, or type conversion before 'typedef' 193 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:199:3: error: 'mfxSurfaceD3D12Tex2D' does not name a type 199 | } mfxSurfaceD3D12Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:200:1: note: in expansion of macro 'MFX_PACK_END' 200 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:209:1: error: expected constructor, destructor, or type conversion before 'typedef' 209 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:217:3: error: 'mfxExtSurfaceVulkanImg2DExportDescription' does not name a type 217 | } mfxExtSurfaceVulkanImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:218:1: note: in expansion of macro 'MFX_PACK_END' 218 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:221:1: error: expected constructor, destructor, or type conversion before 'typedef' 221 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:232:3: error: 'mfxSurfaceVulkanImg2D' does not name a type 232 | } mfxSurfaceVulkanImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:233:1: note: in expansion of macro 'MFX_PACK_END' 233 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:250:1: error: expected constructor, destructor, or type conversion before 'typedef' 250 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:266:3: error: 'mfxSurfaceTypesSupported' does not name a type 266 | } mfxSurfaceTypesSupported; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:267:1: note: in expansion of macro 'MFX_PACK_END' 267 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:273:1: error: expected constructor, destructor, or type conversion before 'typedef' 273 | typedef struct mfxMemoryInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:311:1: note: in expansion of macro 'MFX_PACK_END' 311 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:33:1: error: expected constructor, destructor, or type conversion before 'typedef' 33 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:100:1: note: in expansion of macro 'MFX_PACK_END' 100 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:211:1: error: expected constructor, destructor, or type conversion before 'typedef' 211 | typedef struct mfxConfigInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:247:3: error: 'mfxConfigInterface' does not name a type; did you mean 'MFXGetConfigInterface'? 247 | } mfxConfigInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetConfigInterface /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:248:1: note: in expansion of macro 'MFX_PACK_END' 248 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:290:62: error: 'mfxVideoParam' has not been declared 290 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:290:81: error: 'mfxVideoParam' has not been declared 290 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:319:68: error: 'mfxVideoParam' has not been declared 319 | mfxStatus MFX_CDECL MFXVideoENCODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:342:61: error: 'mfxVideoParam' has not been declared 342 | mfxStatus MFX_CDECL MFXVideoENCODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:362:62: error: 'mfxVideoParam' has not been declared 362 | mfxStatus MFX_CDECL MFXVideoENCODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:393:70: error: 'mfxVideoParam' has not been declared 393 | mfxStatus MFX_CDECL MFXVideoENCODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:406:70: error: 'mfxEncodeStat' has not been declared 406 | mfxStatus MFX_CDECL MFXVideoENCODE_GetEncodeStat(mfxSession session, mfxEncodeStat *stat); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:73: error: 'mfxEncodeCtrl' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:94: error: 'mfxFrameSurface1' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:121: error: 'mfxBitstream' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:483:62: error: 'mfxVideoParam' has not been declared 483 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:483:81: error: 'mfxVideoParam' has not been declared 483 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:512:69: error: 'mfxBitstream' has not been declared 512 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:512:87: error: 'mfxVideoParam' has not been declared 512 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:541:68: error: 'mfxVideoParam' has not been declared 541 | mfxStatus MFX_CDECL MFXVideoDECODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:564:61: error: 'mfxVideoParam' has not been declared 564 | mfxStatus MFX_CDECL MFXVideoDECODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:591:62: error: 'mfxVideoParam' has not been declared 591 | mfxStatus MFX_CDECL MFXVideoDECODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:622:70: error: 'mfxVideoParam' has not been declared 622 | mfxStatus MFX_CDECL MFXVideoDECODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:676:79: error: 'mfxPayload' has not been declared 676 | mfxStatus MFX_CDECL MFXVideoDECODE_GetPayload(mfxSession session, mfxU64 *ts, mfxPayload *payload); | ^~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:73: error: 'mfxBitstream' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:91: error: 'mfxFrameSurface1' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:123: error: 'mfxFrameSurface1' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:763:59: error: 'mfxVideoParam' has not been declared 763 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:763:78: error: 'mfxVideoParam' has not been declared 763 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:792:65: error: 'mfxVideoParam' has not been declared 792 | mfxStatus MFX_CDECL MFXVideoVPP_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest request[2]); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:816:58: error: 'mfxVideoParam' has not been declared 816 | mfxStatus MFX_CDECL MFXVideoVPP_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:835:59: error: 'mfxVideoParam' has not been declared 835 | mfxStatus MFX_CDECL MFXVideoVPP_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:865:67: error: 'mfxVideoParam' has not been declared 865 | mfxStatus MFX_CDECL MFXVideoVPP_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:915:70: error: 'mfxFrameSurface1' has not been declared 915 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:915:92: error: 'mfxFrameSurface1' has not been declared 915 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:943:71: error: 'mfxFrameSurface1' has not been declared 943 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:943:93: error: 'mfxFrameSurface1' has not been declared 943 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:971:66: error: 'mfxVideoParam' has not been declared 971 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:971:93: error: 'mfxVideoChannelParam' has not been declared 971 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1010:78: error: 'mfxBitstream' has not been declared 1010 | 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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1010:145: error: 'mfxSurfaceArray' has not been declared 1010 | 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-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1038:67: error: 'mfxVideoParam' has not been declared 1038 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1038:94: error: 'mfxVideoChannelParam' has not been declared 1038 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1056:77: error: 'mfxVideoChannelParam' has not been declared 1056 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_GetChannelParam(mfxSession session, mfxVideoChannelParam *par, mfxU32 channel_id); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:22: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:131:20: error: 'mfxInitParam' has not been declared 131 | mfxStatus Init(mfxInitParam &par, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:132:20: error: 'mfxInitializationParam' has not been declared 132 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/host/mips64el-buildroot-linux-gnu/include/c++/13.3.0/pstl/glue_algorithm_defs.h:15, from /home/autobuild/autobuild/instance-3/output-1/host/mips64el-buildroot-linux-gnu/include/c++/13.3.0/algorithm:73, from /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:12: /home/autobuild/autobuild/instance-3/output-1/host/mips64el-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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:193:27: error: 'mfxInitializationParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:193:51: error: 'vplParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:194:34: error: expected primary-expression before '*' token 194 | mfxU16 *pDeviceID, | ^ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:195:27: error: expected primary-expression before 'char' 195 | char *dllName, | ^~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:196:27: error: expected primary-expression before 'bool' 196 | bool bCloneSession) { | ^~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:366:22: error: 'mfxInitializationParam' has not been declared 366 | mfxInitializationParam vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInitEx2(mfxVersion, int, mfxIMPL, _mfxSession**, mfxU16*, char*)': /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:377:5: error: 'mfxInitParam' was not declared in this scope 377 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/host/mips64el-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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInit(mfxIMPL, mfxVersion*, _mfxSession**)': /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:438:5: error: 'mfxInitParam' was not declared in this scope 438 | mfxInitParam par{}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/host/mips64el-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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: At global scope: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:451:11: error: redefinition of 'mfxStatus MFXInitEx' 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:566:35: error: 'mfxVideoParam' has not been declared 566 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:567:35: error: 'mfxVideoChannelParam' has not been declared 567 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:584:47: error: 'mfxBitstream' has not been declared 584 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:587:47: error: 'mfxSurfaceArray' has not been declared 587 | mfxSurfaceArray **surf_array_out) { | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:603:36: error: 'mfxVideoParam' has not been declared 603 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:604:36: error: 'mfxVideoChannelParam' has not been declared 604 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:621:46: error: 'mfxVideoChannelParam' has not been declared 621 | mfxVideoChannelParam *par, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:653:41: error: 'mfxFrameSurface1' has not been declared 653 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:654:41: error: 'mfxFrameSurface1' has not been declared 654 | mfxFrameSurface1 **out) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXVideoCORE_GetHandle(mfxSession, mfxHandleType, void**)': /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus AllocateCloneLoader(MFX::LoaderCtx*, MFX::LoaderCtx**)': /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:718:5: error: 'mfxInitParam' was not declared in this scope 718 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:719:5: error: 'mfxInitializationParam' was not declared in this scope 719 | mfxInitializationParam vplParam = {}; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/host/mips64el-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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h: At global scope: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:35:31: error: 'mfxFrameAllocator' has not been declared 35 | (mfxSession session, mfxFrameAllocator *allocator), | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:62:31: error: 'mfxVideoParam' has not been declared 62 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:66:31: error: 'mfxEncodeStat' has not been declared 66 | (mfxSession session, mfxEncodeStat *stat), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:71:11: error: 'mfxEncodeCtrl' has not been declared 71 | mfxEncodeCtrl *ctrl, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:72:11: error: 'mfxFrameSurface1' has not been declared 72 | mfxFrameSurface1 *surface, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:73:11: error: 'mfxBitstream' has not been declared 73 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:96:31: error: 'mfxVideoParam' has not been declared 96 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:113:11: error: 'mfxBitstream' has not been declared 113 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:114:11: error: 'mfxFrameSurface1' has not been declared 114 | mfxFrameSurface1 *surface_work, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:115:11: error: 'mfxFrameSurface1' has not been declared 115 | mfxFrameSurface1 **surface_out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:134:31: error: 'mfxVideoParam' has not been declared 134 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:140:11: error: 'mfxFrameSurface1' has not been declared 140 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:141:11: error: 'mfxFrameSurface1' has not been declared 141 | mfxFrameSurface1 *out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:24: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.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-3/output-1/build/libvpl-2.13.0' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-3/output-1/build/libvpl-2.13.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-3/buildroot'