******************************************************************************** conan install libheif/1.14.1@#f9d36687d4f44f7a032d99ba4bc7328f --build=libheif -pr /home/conan/w/prod/BuildSingleReference/147367/28381da9-7b3d-412c-8b79-e748568759ac/profile_linux_5_libstdcpp11_gcc_release_64.libheif-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] libheif:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True libde265/1.0.8: Not found in local cache, looking in remotes... libde265/1.0.8: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libde265/1.0.8: Downloaded recipe revision 98057c5b9c929a1c596a778d9d0c962f libheif/1.14.1: Forced build from source Installing package: libheif/1.14.1 Requirements libde265/1.0.8 from 'conan-center' - Downloaded libheif/1.14.1 from local cache - Cache Packages libde265/1.0.8:b207c45be9e859819b6f6b623a121f9a85226242 - Download libheif/1.14.1:529484456262023dd84ff8626afb77d4b9f622f1 - Build Installing (downloading, building) binaries... libde265/1.0.8: Retrieving package b207c45be9e859819b6f6b623a121f9a85226242 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libde265/1.0.8: Package installed b207c45be9e859819b6f6b623a121f9a85226242 libde265/1.0.8: Downloaded package revision d8738380a3cad9687577fcd7a6f662d7 libde265/1.0.8: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/libde265/1.0.8/_/_/package/b207c45be9e859819b6f6b623a121f9a85226242/bin [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libheif/1.14.1: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/source/src libheif/1.14.1: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK libheif/1.14.1: Copying sources to build folder libheif/1.14.1: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1 libheif/1.14.1: Generator txt created conanbuildinfo.txt libheif/1.14.1: Calling generate() libheif/1.14.1: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' libheif/1.14.1: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' libheif/1.14.1: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK libheif/1.14.1: Calling build() libheif/1.14.1: Apply patch (conan): use cci package libheif/1.14.1: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/package/529484456262023dd84ff8626afb77d4b9f622f1" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/package/529484456262023dd84ff8626afb77d4b9f622f1" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/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: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for unistd.h -- Looking for unistd.h - found -- Performing Test has_potentially_evaluated_expression -- Performing Test has_potentially_evaluated_expression - Failed -- Conan: Target declared 'libde265' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release libheif/1.14.1: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release" '--' '-j3' ----------------- Scanning dependencies of target heif [ 6%] Building CXX object libheif/CMakeFiles/heif.dir/bitstream.cc.o [ 12%] Building CXX object libheif/CMakeFiles/heif.dir/box.cc.o [ 18%] Building CXX object libheif/CMakeFiles/heif.dir/error.cc.o libheif/CMakeFiles/heif.dir/build.make:107: recipe for target 'libheif/CMakeFiles/heif.dir/error.cc.o' failed libheif/CMakeFiles/heif.dir/build.make:81: recipe for target 'libheif/CMakeFiles/heif.dir/bitstream.cc.o' failed libheif/CMakeFiles/heif.dir/build.make:94: recipe for target 'libheif/CMakeFiles/heif.dir/box.cc.o' failed CMakeFiles/Makefile2:132: recipe for target 'libheif/CMakeFiles/heif.dir/all' failed Makefile:170: recipe for target 'all' failed libheif/1.14.1: libde265 (HEIC decoder): found (built-in) x265 (HEIC encoder): disabled Dav1d (AVIF decoder): disabled aom (AVIF encoder): disabled aom (AVIF decoder): disabled Svt-av1 (AVIF encoder): disabled Rav1e (AVIF encoder): disabled Not compiling 'x265' backend Not compiling 'libde265' backend Not compiling 'dav1d' backend Not compiling 'aomdec' backend Not compiling 'aomenc' backend Not compiling 'svtenc' backend Not compiling 'rav1e' backend In file included from /usr/include/c++/5/cinttypes:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.cc:21: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/cinttypes:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/cinttypes:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:1: error: identifier ‘constexpr’ is a keyword in C++11 [-Werror=c++0x-compat] static constexpr char kSuccess[] = "Success"; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:1: error: identifier ‘constexpr’ is a keyword in C++11 [-Werror=c++0x-compat] static constexpr char kSuccess[] = "Success"; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:5: error: identifier ‘nullptr’ is a keyword in C++11 [-Werror=c++0x-compat] uint8_t* m_owned_data = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:1: error: identifier ‘constexpr’ is a keyword in C++11 [-Werror=c++0x-compat] static constexpr char kSuccess[] = "Success"; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:42:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:5: error: identifier ‘nullptr’ is a keyword in C++11 [-Werror=c++0x-compat] uint8_t* m_owned_data = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: error: ‘constexpr’ does not name a type static constexpr char kSuccess[] = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:51:21: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] ErrorBuffer() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: error: ‘constexpr’ does not name a type constexpr static const char* c_success = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:72:35: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] const char* m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:48:9: error: constructor required before non-static data member for ‘heif::ErrorBuffer::m_error_message’ has been parsed class ErrorBuffer ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:55:25: error: ‘c_success’ was not declared in this scope m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:79:39: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_error_code error_code = heif_error_Ok; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:80:46: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_suberror_code sub_error_code = heif_suberror_Unspecified; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.cc:33:24: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] heif::Error::Error() = default; ^ cc1plus: all warnings being treated as errors make[2]: *** [libheif/CMakeFiles/heif.dir/error.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: error: ‘constexpr’ does not name a type static constexpr char kSuccess[] = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:51:21: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] ErrorBuffer() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: error: ‘constexpr’ does not name a type constexpr static const char* c_success = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:72:35: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] const char* m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:48:9: error: constructor required before non-static data member for ‘heif::ErrorBuffer::m_error_message’ has been parsed class ErrorBuffer ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:55:25: error: ‘c_success’ was not declared in this scope m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:79:39: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_error_code error_code = heif_error_Ok; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:80:46: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_suberror_code sub_error_code = heif_suberror_Unspecified; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:46:31: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~StreamReader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:75:41: error: expected ‘)’ before ‘<’ token StreamReader_istream(std::unique_ptr&& istr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:77:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:79:55: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:81:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:83:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:86:10: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr m_istr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:96:26: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] ~StreamReader_memory() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:98:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:100:55: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:102:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:104:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t* m_owned_data = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:96:5: error: looser throw specifier for ‘virtual heif::StreamReader_memory::~StreamReader_memory()’ ~StreamReader_memory() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:46:13: error: overriding ‘virtual heif::StreamReader::~StreamReader() throw ()’ virtual ~StreamReader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:29: error: ‘nullptr’ was not declared in this scope uint8_t* m_owned_data = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:121:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:124:69: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] StreamReader::grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:126:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:129:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:143:35: error: expected ‘)’ before ‘<’ token BitstreamRange(std::shared_ptr istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:222:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr get_istream() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:232:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m_istr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:233:38: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] BitstreamRange* m_parent_range = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:234:27: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int m_nesting_level = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:237:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool m_error = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:233:38: error: ‘nullptr’ was not declared in this scope BitstreamRange* m_parent_range = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: In member function ‘void heif::BitstreamRange::skip_to_end_of_box()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:185:9: error: ‘m_istr’ was not declared in this scope m_istr->seek_cur(m_remaining); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:329:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] size_t m_position = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:32:43: error: expected constructor, destructor, or type conversion before ‘(’ token StreamReader_istream::StreamReader_istream(std::unique_ptr&& istr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc: In member function ‘virtual int64_t heif::StreamReader_istream::get_position() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:42:10: error: ‘m_istr’ was not declared in this scope return m_istr->tellg(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc: In member function ‘virtual bool heif::StreamReader_istream::read(void*, size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:57:3: error: ‘m_istr’ was not declared in this scope m_istr->read((char*) data, size); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc: In member function ‘virtual bool heif::StreamReader_istream::seek(int64_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:66:3: error: ‘m_istr’ was not declared in this scope m_istr->seekg(position, std::ios_base::beg); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:148:31: error: expected constructor, destructor, or type conversion before ‘(’ token BitstreamRange::BitstreamRange(std::shared_ptr istr, ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: error: ‘constexpr’ does not name a type static constexpr char kSuccess[] = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:43:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:51:21: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] ErrorBuffer() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: error: ‘constexpr’ does not name a type constexpr static const char* c_success = "Success"; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:70:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:72:35: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] const char* m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:48:9: error: constructor required before non-static data member for ‘heif::ErrorBuffer::m_error_message’ has been parsed class ErrorBuffer ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:55:25: error: ‘c_success’ was not declared in this scope m_error_message = c_success; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:79:39: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_error_code error_code = heif_error_Ok; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:80:46: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] enum heif_suberror_code sub_error_code = heif_suberror_Unspecified; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:41:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/logging.h:43:16: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] Indent() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/logging.h:58:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int m_indent = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/logging.h:40:9: error: constructor required before non-static data member for ‘heif::Indent::m_indent’ has been parsed class Indent ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:42:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:46:31: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~StreamReader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:75:41: error: expected ‘)’ before ‘<’ token StreamReader_istream(std::unique_ptr&& istr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:77:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:79:55: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:81:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:83:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:86:10: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr m_istr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:96:26: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] ~StreamReader_memory() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:98:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:100:55: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:102:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:104:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t* m_owned_data = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:96:5: error: looser throw specifier for ‘virtual heif::StreamReader_memory::~StreamReader_memory()’ ~StreamReader_memory() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:46:13: error: overriding ‘virtual heif::StreamReader::~StreamReader() throw ()’ virtual ~StreamReader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:112:29: error: ‘nullptr’ was not declared in this scope uint8_t* m_owned_data = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:121:28: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] int64_t get_position() const override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:124:69: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] StreamReader::grow_status wait_for_file_size(int64_t target_size) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:126:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool read(void* data, size_t size) override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:129:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] bool seek(int64_t position) override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:143:35: error: expected ‘)’ before ‘<’ token BitstreamRange(std::shared_ptr istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:222:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr get_istream() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:232:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m_istr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:233:38: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] BitstreamRange* m_parent_range = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:234:27: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int m_nesting_level = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:237:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool m_error = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:233:38: error: ‘nullptr’ was not declared in this scope BitstreamRange* m_parent_range = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: In member function ‘void heif::BitstreamRange::skip_to_end_of_box()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:185:9: error: ‘m_istr’ was not declared in this scope m_istr->seek_cur(m_remaining); ^ cc1plus: all warnings being treated as errors /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:329:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] size_t m_position = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:67:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] Fraction() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:92:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int32_t numerator = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:93:27: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int32_t denominator = 1; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:64:9: error: constructor required before non-static data member for ‘heif::Fraction::numerator’ has been parsed class Fraction ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:64:9: error: constructor required before non-static data member for ‘heif::Fraction::denominator’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:109:28: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~BoxHeader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:111:5: error: ‘constexpr’ does not name a type constexpr static uint64_t size_until_end_of_file = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:111:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:165:23: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint64_t m_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:166:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_header_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:168:23: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_type = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:172:26: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool m_is_full_box = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:174:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_version = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:175:24: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_flags = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:182:13: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] Box() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:187:51: error: ‘std::shared_ptr’ has not been declared static Error read(BitstreamRange& range, std::shared_ptr* box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:187:61: error: expected ‘,’ or ‘...’ before ‘<’ token static Error read(BitstreamRange& range, std::shared_ptr* box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:197:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:199:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr get_child_box(uint32_t short_type) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:17: error: ‘shared_ptr’ is not a member of ‘std’ std::vector> get_child_boxes(uint32_t short_type) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:17: error: ‘shared_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:74: error: a function call cannot appear in a constant-expression std::vector> get_child_boxes(uint32_t short_type) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:76: error: template argument 1 is invalid std::vector> get_child_boxes(uint32_t short_type) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:76: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:17: error: ‘shared_ptr’ is not a member of ‘std’ std::vector> get_typed_child_boxes(uint32_t short_type) const { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:17: error: ‘shared_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:78: error: a function call cannot appear in a constant-expression std::vector> get_typed_child_boxes(uint32_t short_type) const { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:80: error: template argument 1 is invalid std::vector> get_typed_child_boxes(uint32_t short_type) const { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:80: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:86: error: expected unqualified-id before ‘{’ token std::vector> get_typed_child_boxes(uint32_t short_type) const { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:23: error: ‘shared_ptr’ is not a member of ‘std’ const std::vector>& get_all_child_boxes() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:23: error: ‘shared_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:66: error: a function call cannot appear in a constant-expression const std::vector>& get_all_child_boxes() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:66: error: ‘&’ cannot appear in a constant-expression /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:68: error: template argument 1 is invalid const std::vector>& get_all_child_boxes() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:68: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:214:5: error: expected unqualified-id before ‘{’ token { return m_children; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:216:37: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type int append_child_box(const std::shared_ptr& box) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:216:47: error: expected ‘,’ or ‘...’ before ‘<’ token int append_child_box(const std::shared_ptr& box) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:17: error: ‘shared_ptr’ is not a member of ‘std’ std::vector> m_children; ^ make[2]: *** [libheif/CMakeFiles/heif.dir/bitstream.cc.o] Error 1 /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:17: error: ‘shared_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:39: error: ‘m_children’ was not declared in this scope std::vector> m_children; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:39: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:39: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: In member function ‘int heif::Box::append_child_box(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:218:7: error: ‘m_children’ was not declared in this scope m_children.push_back(box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:218:28: error: ‘box’ was not declared in this scope m_children.push_back(box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:249:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:266:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:269:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:272:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_major_brand = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:273:32: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_minor_version = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:290:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:293:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:309:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:317:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:322:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:325:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_pre_defined = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:81: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:326:31: note: in expansion of macro ‘fourcc’ uint32_t m_handler_type = fourcc("pict"); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:327:33: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_reserved[3] = {0,}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:327:33: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: In member function ‘void heif::Box_hdlr::set_name(std::__cxx11::string)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:319:48: error: ‘move’ is not a member of ‘std’ void set_name(std::string name) { m_name = std::move(name); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:344:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:352:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:354:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:357:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:360:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] heif_item_id m_item_ID = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:376:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:380:24: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint64_t index = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:381:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint64_t offset = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:382:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint64_t length = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:389:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] heif_item_id item_ID = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:390:37: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t construction_method = 0; // >= version 1 ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:391:39: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint16_t data_reference_index = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:392:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint64_t base_offset = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:401:32: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr& istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:401:42: error: expected ‘,’ or ‘...’ before ‘<’ token const std::shared_ptr& istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:423:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:425:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:430:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:435:39: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] mutable size_t m_iloc_box_start = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:436:42: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_user_defined_min_version = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:437:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_offset_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:438:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_length_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:439:34: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_base_offset_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:440:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_index_size = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:444:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int m_idat_offset = 0; // only for writing: offset of next data array ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:460:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:494:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:496:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:499:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:502:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] heif_item_id m_item_ID = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:503:40: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint16_t m_item_protection_index = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:512:26: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool m_hidden_item = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:528:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:530:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:532:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:535:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:554:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:557:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:576:12: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr property; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:580:49: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr&, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:580:59: error: expected ‘,’ or ‘...’ before ‘<’ token const std::shared_ptr&, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:583:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr get_property_for_item_ID(heif_item_id itemID, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:587:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:590:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:618:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:620:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:623:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:626:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_image_width = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:627:31: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t m_image_height = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:643:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:656:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:658:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:663:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:696:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:699:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:701:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:721:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:730:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:732:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:735:22: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] int m_rotation = 0; // in degrees (CCW) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:751:5: error: scoped enums only available with -std=c++11 or -std=gnu++11 [-Werror] enum class MirrorDirection : uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:751:34: error: scoped enums only available with -std=c++11 or -std=gnu++11 [-Werror] enum class MirrorDirection : uint8_t ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:762:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:765:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:767:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:770:47: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] MirrorDirection m_axis = MirrorDirection::Vertical; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:770:30: error: ‘MirrorDirection’ is not a class or namespace MirrorDirection m_axis = MirrorDirection::Vertical; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:786:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:801:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:803:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:834:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:845:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:847:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:849:29: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void derive_box_version() override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:894:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:908:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:911:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:923:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t m_length_size = 4; // default: 4 bytes for NAL unit lengths ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:944:25: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t version = 1; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:945:29: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t seq_profile = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:946:33: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t seq_level_idx_0 = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:947:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t seq_tier_0 = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:948:31: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t high_bitdepth = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:949:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t twelve_bit = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:950:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t monochrome = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:951:38: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t chroma_subsampling_x = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:952:38: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t chroma_subsampling_y = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:953:40: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t chroma_sample_position = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:956:52: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t initial_presentation_delay_present = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:957:54: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint8_t initial_presentation_delay_minus_one = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:963:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:980:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:983:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:998:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1000:32: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type Error read_data(const std::shared_ptr& istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1000:42: error: expected ‘,’ or ‘...’ before ‘<’ token Error read_data(const std::shared_ptr& istr, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1014:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1017:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: In member function ‘int heif::Box_idat::append_data(const std::vector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1005:7: error: ‘auto’ changes meaning in C++11; please remove it [-Werror=c++0x-compat] auto pos = m_data_for_writing.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1005:12: error: ‘pos’ does not name a type auto pos = m_data_for_writing.size(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1011:19: error: ‘pos’ was not declared in this scope return (int)pos; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1031:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1034:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1054:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1057:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1067:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1070:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1080:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1083:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1110:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1112:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1115:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1125:32: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~color_profile() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1141:25: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t get_type() const override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1147:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1149:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1134:9: error: looser throw specifier for ‘virtual heif::color_profile_raw::~color_profile_raw()’ class color_profile_raw : public color_profile ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1125:13: error: overriding ‘virtual heif::color_profile::~color_profile() throw ()’ virtual ~color_profile() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1163:25: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] uint32_t get_type() const override ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1166:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1170:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1209:35: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint16_t m_colour_primaries = heif_color_primaries_unspecified; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1210:43: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint16_t m_transfer_characteristics = heif_transfer_characteristic_unspecified; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1211:38: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] uint16_t m_matrix_coefficients = heif_matrix_coefficients_unspecified; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1212:30: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool m_full_range_flag = true; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1228:31: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] std::string dump(Indent&) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1233:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr& get_color_profile() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1236:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void set_color_profile(const std::shared_ptr& prof) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1236:49: error: expected ‘,’ or ‘...’ before ‘<’ token void set_color_profile(const std::shared_ptr& prof) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1240:39: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error write(StreamWriter& writer) const override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1243:38: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] Error parse(BitstreamRange& range) override; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1246:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m_color_profile; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: In member function ‘uint32_t heif::Box_colr::get_color_profile_type() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1231:14: error: ‘m_color_profile’ was not declared in this scope { return m_color_profile->get_type(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: In member function ‘void heif::Box_colr::set_color_profile(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1237:7: error: ‘m_color_profile’ was not declared in this scope { m_color_profile = prof; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:1237:25: error: ‘prof’ was not declared in this scope { m_color_profile = prof; } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:26:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:30:19: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] primaries() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:34:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool defined = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:36:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float greenX=0, greenY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:36:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float greenX=0, greenY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:37:17: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float blueX=0, blueY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:37:26: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float blueX=0, blueY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:38:16: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float redX=0, redY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:38:24: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float redX=0, redY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:39:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float whiteX=0, whiteY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:39:28: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float whiteX=0, whiteY=0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::defined’ has been parsed struct primaries ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::greenX’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::greenY’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::blueX’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::blueY’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::redX’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::redY’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::whiteX’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:28:10: error: constructor required before non-static data member for ‘heif::primaries::whiteY’ has been parsed /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:47:16: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float Kr = 0, Kb = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:47:24: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float Kr = 0, Kb = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:54:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool defined = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:56:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float r_cr = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:57:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float g_cb = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:58:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float g_cr = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:59:18: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float b_cb = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:68:20: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] bool defined = false; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:70:45: error: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [-Werror] float c[3][3] = {{0,0,0},{0,0,0},{0,0,0}}; // e.g. y = c[0][0]*r + c[0][1]*g + c[0][2]*b ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h:70:45: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Fraction heif::Fraction::operator+(const heif::Fraction&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:70:20: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator + b.numerator, denominator}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:73:20: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator * b.denominator + b.numerator * denominator, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Fraction heif::Fraction::operator-(const heif::Fraction&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:81:20: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator - b.numerator, denominator}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:84:20: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator * b.denominator - b.numerator * denominator, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Fraction heif::Fraction::operator+(int) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:91:18: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator + v * denominator, denominator}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Fraction heif::Fraction::operator-(int) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:96:18: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator - v * denominator, denominator}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Fraction heif::Fraction::operator/(int) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:101:18: error: extended initializer lists only available with -std=c++11 or -std=gnu++11 [-Werror] return Fraction{numerator, denominator * v}; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:144:32: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] heif::BoxHeader::BoxHeader() = default; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘heif::Error heif::BoxHeader::parse(heif::BitstreamRange&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:238:28: error: ‘class heif::BitstreamRange’ has no member named ‘get_istream’ bool success = range.get_istream()->read((char*) m_uuid_type.data(), 16); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In member function ‘virtual heif::Error heif::Box::parse(heif::BitstreamRange&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:349:25: error: ‘size_until_end_of_file’ was not declared in this scope if (get_box_size() == size_until_end_of_file) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:360:13: error: ‘class heif::BitstreamRange’ has no member named ‘get_istream’ range.get_istream()->seek_cur(get_box_size() - get_header_size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:384:45: error: ‘std::shared_ptr’ has not been declared Error Box::read(BitstreamRange& range, std::shared_ptr* result) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:384:55: error: expected ‘,’ or ‘...’ before ‘<’ token Error Box::read(BitstreamRange& range, std::shared_ptr* result) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: In static member function ‘static heif::Error heif::Box::read(heif::BitstreamRange&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:396:3: error: ‘shared_ptr’ is not a member of ‘std’ std::shared_ptr box; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:396:22: error: expected primary-expression before ‘>’ token std::shared_ptr box; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:396:24: error: ‘box’ was not declared in this scope std::shared_ptr box; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:399:10: note: in expansion of macro ‘fourcc’ case fourcc("ftyp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:399:10: note: in expansion of macro ‘fourcc’ case fourcc("ftyp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:399:10: note: in expansion of macro ‘fourcc’ case fourcc("ftyp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:399:10: note: in expansion of macro ‘fourcc’ case fourcc("ftyp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:400:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:400:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:403:10: note: in expansion of macro ‘fourcc’ case fourcc("meta"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:403:10: note: in expansion of macro ‘fourcc’ case fourcc("meta"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:403:10: note: in expansion of macro ‘fourcc’ case fourcc("meta"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:403:10: note: in expansion of macro ‘fourcc’ case fourcc("meta"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:404:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:404:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:407:10: note: in expansion of macro ‘fourcc’ case fourcc("hdlr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:407:10: note: in expansion of macro ‘fourcc’ case fourcc("hdlr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:407:10: note: in expansion of macro ‘fourcc’ case fourcc("hdlr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:407:10: note: in expansion of macro ‘fourcc’ case fourcc("hdlr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:408:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:408:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:411:10: note: in expansion of macro ‘fourcc’ case fourcc("pitm"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:411:10: note: in expansion of macro ‘fourcc’ case fourcc("pitm"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:411:10: note: in expansion of macro ‘fourcc’ case fourcc("pitm"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:411:10: note: in expansion of macro ‘fourcc’ case fourcc("pitm"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:412:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:412:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:415:10: note: in expansion of macro ‘fourcc’ case fourcc("iloc"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:415:10: note: in expansion of macro ‘fourcc’ case fourcc("iloc"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:415:10: note: in expansion of macro ‘fourcc’ case fourcc("iloc"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:415:10: note: in expansion of macro ‘fourcc’ case fourcc("iloc"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:416:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:416:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:419:10: note: in expansion of macro ‘fourcc’ case fourcc("iinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:419:10: note: in expansion of macro ‘fourcc’ case fourcc("iinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:419:10: note: in expansion of macro ‘fourcc’ case fourcc("iinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:419:10: note: in expansion of macro ‘fourcc’ case fourcc("iinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:420:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:420:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:423:10: note: in expansion of macro ‘fourcc’ case fourcc("infe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:423:10: note: in expansion of macro ‘fourcc’ case fourcc("infe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:423:10: note: in expansion of macro ‘fourcc’ case fourcc("infe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:423:10: note: in expansion of macro ‘fourcc’ case fourcc("infe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:424:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:424:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:427:10: note: in expansion of macro ‘fourcc’ case fourcc("iprp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:427:10: note: in expansion of macro ‘fourcc’ case fourcc("iprp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:427:10: note: in expansion of macro ‘fourcc’ case fourcc("iprp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:427:10: note: in expansion of macro ‘fourcc’ case fourcc("iprp"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:428:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:428:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:431:10: note: in expansion of macro ‘fourcc’ case fourcc("ipco"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:431:10: note: in expansion of macro ‘fourcc’ case fourcc("ipco"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:431:10: note: in expansion of macro ‘fourcc’ case fourcc("ipco"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:431:10: note: in expansion of macro ‘fourcc’ case fourcc("ipco"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:432:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:432:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:435:10: note: in expansion of macro ‘fourcc’ case fourcc("ipma"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:435:10: note: in expansion of macro ‘fourcc’ case fourcc("ipma"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:435:10: note: in expansion of macro ‘fourcc’ case fourcc("ipma"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:435:10: note: in expansion of macro ‘fourcc’ case fourcc("ipma"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:436:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:436:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:439:10: note: in expansion of macro ‘fourcc’ case fourcc("ispe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:439:10: note: in expansion of macro ‘fourcc’ case fourcc("ispe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:439:10: note: in expansion of macro ‘fourcc’ case fourcc("ispe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:439:10: note: in expansion of macro ‘fourcc’ case fourcc("ispe"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:440:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:440:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:443:10: note: in expansion of macro ‘fourcc’ case fourcc("auxC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:443:10: note: in expansion of macro ‘fourcc’ case fourcc("auxC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:443:10: note: in expansion of macro ‘fourcc’ case fourcc("auxC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:443:10: note: in expansion of macro ‘fourcc’ case fourcc("auxC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:444:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:444:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:447:10: note: in expansion of macro ‘fourcc’ case fourcc("irot"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:447:10: note: in expansion of macro ‘fourcc’ case fourcc("irot"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:447:10: note: in expansion of macro ‘fourcc’ case fourcc("irot"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:447:10: note: in expansion of macro ‘fourcc’ case fourcc("irot"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:448:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:448:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:451:10: note: in expansion of macro ‘fourcc’ case fourcc("imir"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:451:10: note: in expansion of macro ‘fourcc’ case fourcc("imir"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:451:10: note: in expansion of macro ‘fourcc’ case fourcc("imir"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:451:10: note: in expansion of macro ‘fourcc’ case fourcc("imir"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:452:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:452:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:455:10: note: in expansion of macro ‘fourcc’ case fourcc("clap"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:455:10: note: in expansion of macro ‘fourcc’ case fourcc("clap"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:455:10: note: in expansion of macro ‘fourcc’ case fourcc("clap"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:455:10: note: in expansion of macro ‘fourcc’ case fourcc("clap"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:456:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:456:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:459:10: note: in expansion of macro ‘fourcc’ case fourcc("iref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:459:10: note: in expansion of macro ‘fourcc’ case fourcc("iref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:459:10: note: in expansion of macro ‘fourcc’ case fourcc("iref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:459:10: note: in expansion of macro ‘fourcc’ case fourcc("iref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:460:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:460:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:463:10: note: in expansion of macro ‘fourcc’ case fourcc("hvcC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:463:10: note: in expansion of macro ‘fourcc’ case fourcc("hvcC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:463:10: note: in expansion of macro ‘fourcc’ case fourcc("hvcC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:463:10: note: in expansion of macro ‘fourcc’ case fourcc("hvcC"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:464:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:464:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:467:10: note: in expansion of macro ‘fourcc’ case fourcc("av1C"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:467:10: note: in expansion of macro ‘fourcc’ case fourcc("av1C"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:467:10: note: in expansion of macro ‘fourcc’ case fourcc("av1C"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:467:10: note: in expansion of macro ‘fourcc’ case fourcc("av1C"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:468:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:468:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:471:10: note: in expansion of macro ‘fourcc’ case fourcc("idat"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:471:10: note: in expansion of macro ‘fourcc’ case fourcc("idat"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:471:10: note: in expansion of macro ‘fourcc’ case fourcc("idat"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:471:10: note: in expansion of macro ‘fourcc’ case fourcc("idat"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:472:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:472:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:475:10: note: in expansion of macro ‘fourcc’ case fourcc("grpl"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:475:10: note: in expansion of macro ‘fourcc’ case fourcc("grpl"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:475:10: note: in expansion of macro ‘fourcc’ case fourcc("grpl"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:475:10: note: in expansion of macro ‘fourcc’ case fourcc("grpl"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:476:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:476:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:479:10: note: in expansion of macro ‘fourcc’ case fourcc("dinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:479:10: note: in expansion of macro ‘fourcc’ case fourcc("dinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:479:10: note: in expansion of macro ‘fourcc’ case fourcc("dinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:479:10: note: in expansion of macro ‘fourcc’ case fourcc("dinf"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:480:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:480:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:483:10: note: in expansion of macro ‘fourcc’ case fourcc("dref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:483:10: note: in expansion of macro ‘fourcc’ case fourcc("dref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:483:10: note: in expansion of macro ‘fourcc’ case fourcc("dref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:483:10: note: in expansion of macro ‘fourcc’ case fourcc("dref"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:484:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:484:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:487:10: note: in expansion of macro ‘fourcc’ case fourcc("url "): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:487:10: note: in expansion of macro ‘fourcc’ case fourcc("url "): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:487:10: note: in expansion of macro ‘fourcc’ case fourcc("url "): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:487:10: note: in expansion of macro ‘fourcc’ case fourcc("url "): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:488:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:488:37: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:491:10: note: in expansion of macro ‘fourcc’ case fourcc("colr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:491:10: note: in expansion of macro ‘fourcc’ case fourcc("colr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:491:10: note: in expansion of macro ‘fourcc’ case fourcc("colr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:491:10: note: in expansion of macro ‘fourcc’ case fourcc("colr"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:492:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:492:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:37: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:495:10: note: in expansion of macro ‘fourcc’ case fourcc("pixi"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:52: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:495:10: note: in expansion of macro ‘fourcc’ case fourcc("pixi"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:66: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:495:10: note: in expansion of macro ‘fourcc’ case fourcc("pixi"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:51:79: error: an array reference cannot appear in a constant-expression #define fourcc(id) (((uint32_t)(id[0])<<24) | (id[1]<<16) | (id[2]<<8) | (id[3])) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:495:10: note: in expansion of macro ‘fourcc’ case fourcc("pixi"): ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:496:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:496:38: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:500:13: error: ‘make_shared’ is not a member of ‘std’ box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:500:33: error: expected primary-expression before ‘>’ token box = std::make_shared(hdr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:523:3: error: ‘auto’ changes meaning in C++11; please remove it [-Werror=c++0x-compat] auto status = range.wait_for_available_bytes(hdr.get_box_size() - hdr.get_header_size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:523:8: error: ‘status’ does not name a type auto status = range.wait_for_available_bytes(hdr.get_box_size() - hdr.get_header_size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:524:7: error: ‘status’ was not declared in this scope if (status != StreamReader::size_reached) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:551:33: error: ‘class heif::BitstreamRange’ has no member named ‘get_istream’ BitstreamRange boxrange(range.get_istream(), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:557:6: error: ‘result’ was not declared in this scope *result = std::move(box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:557:15: error: ‘move’ is not a member of ‘std’ *result = std::move(box); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:588:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr Box::get_child_box(uint32_t short_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:13: error: ‘shared_ptr’ is not a member of ‘std’ std::vector> Box::get_child_boxes(uint32_t short_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:13: error: ‘shared_ptr’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:35: error: ‘get_child_boxes’ is not a member of ‘heif::Box’ std::vector> Box::get_child_boxes(uint32_t short_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:75: error: a function call cannot appear in a constant-expression std::vector> Box::get_child_boxes(uint32_t short_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:77: error: template argument 1 is invalid std::vector> Box::get_child_boxes(uint32_t short_type) const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:77: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:601:1: error: expected unqualified-id before ‘{’ token { ^ cc1plus: all warnings being treated as errors make[2]: *** [libheif/CMakeFiles/heif.dir/box.cc.o] Error 1 make[1]: *** [libheif/CMakeFiles/heif.dir/all] Error 2 make: *** [all] Error 2 libheif/1.14.1: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libheif/1.14.1: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libheif/1.14.1: ERROR: Package '529484456262023dd84ff8626afb77d4b9f622f1' build failed libheif/1.14.1: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release ERROR: libheif/1.14.1: Error in build() method, line 94 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.1/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release" '--' '-j3'