******************************************************************************** conan install libheif/1.14.0@#b4cde0d8ede1ee67bf2fed6740e30ca3 --build=libheif -pr /home/conan/w/prod/BuildSingleReference/146911/76b999e0-5b1c-4f16-8d4d-44a42a827cc7/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.0: Forced build from source Installing package: libheif/1.14.0 Requirements libde265/1.0.8 from 'conan-center' - Downloaded libheif/1.14.0 from local cache - Cache Packages libde265/1.0.8:b207c45be9e859819b6f6b623a121f9a85226242 - Download libheif/1.14.0: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.0: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/source/src libheif/1.14.0: [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.0: Copying sources to build folder libheif/1.14.0: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1 libheif/1.14.0: Generator txt created conanbuildinfo.txt libheif/1.14.0: Calling generate() libheif/1.14.0: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' libheif/1.14.0: 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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' libheif/1.14.0: 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.0: Calling build() libheif/1.14.0: Apply patch (conan): use cci package libheif/1.14.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/package/529484456262023dd84ff8626afb77d4b9f622f1" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/package/529484456262023dd84ff8626afb77d4b9f622f1" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release libheif/1.14.0: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0: 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 In file included from /usr/include/c++/5/cinttypes:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:42:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h:38:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:21:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.cc:148:31: error: expected constructor, destructor, or type conversion before ‘(’ token BitstreamRange::BitstreamRange(std::shared_ptr istr, ^ cc1plus: all warnings being treated as errors make[2]: *** [libheif/CMakeFiles/heif.dir/error.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1plus: all warnings being treated as errors make[2]: *** [libheif/CMakeFiles/heif.dir/bitstream.cc.o] Error 1 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:39:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: In member function ‘void heif::ErrorBuffer::set_success()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/error.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:41:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:42:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/bitstream.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:201:76: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:204:80: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:213:68: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:17: error: ‘shared_ptr’ is not a member of ‘std’ std::vector> m_children; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:39: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h:225:39: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:26:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/nclx.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:24:0: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/src/libheif/box.cc:600:77: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/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.0: 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.0: 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.0: ERROR: Package '529484456262023dd84ff8626afb77d4b9f622f1' build failed libheif/1.14.0: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/libheif/1.14.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release ERROR: libheif/1.14.0: 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.0/_/_/build/529484456262023dd84ff8626afb77d4b9f622f1/build/Release" '--' '-j3'