******************************************************************************** conan install libconfig/1.7.2@#c72720829d9377c527af8ed824fd35ba --build=libconfig -pr /home/conan/w/prod/BuildSingleReference/139230/344698f3-8eec-4c7d-851b-c9b464620c07/profile_linux_8_libstdcpp11_gcc_debug_64.libconfig-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 8 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=8 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=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=8 os=Linux [options] libconfig:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True libconfig/1.7.2: Forced build from source Installing package: libconfig/1.7.2 Requirements libconfig/1.7.2 from local cache - Cache Packages libconfig/1.7.2:038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libconfig/1.7.2: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/source/src libconfig/1.7.2: [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 libconfig/1.7.2: Copying sources to build folder libconfig/1.7.2: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec libconfig/1.7.2: Generator txt created conanbuildinfo.txt libconfig/1.7.2: Calling generate() libconfig/1.7.2: Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' libconfig/1.7.2: 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/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' libconfig/1.7.2: 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 libconfig/1.7.2: Calling build() libconfig/1.7.2: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/package/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/package/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/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 8.4.0 -- The CXX compiler identification is GNU 8.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 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/Debug libconfig/1.7.2: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target libconfig Scanning dependencies of target libconfig++ [ 10%] Building C object lib/CMakeFiles/libconfig.dir/libconfig.c.o [ 10%] Building C object lib/CMakeFiles/libconfig.dir/grammar.c.o [ 15%] Building C object lib/CMakeFiles/libconfig++.dir/grammar.c.o [ 21%] Building C object lib/CMakeFiles/libconfig++.dir/libconfig.c.o [ 26%] Building C object lib/CMakeFiles/libconfig.dir/scanctx.c.o [ 31%] Building C object lib/CMakeFiles/libconfig++.dir/scanctx.c.o [ 36%] Building C object lib/CMakeFiles/libconfig.dir/scanner.c.o [ 42%] Building C object lib/CMakeFiles/libconfig.dir/strbuf.c.o [ 47%] Building C object lib/CMakeFiles/libconfig++.dir/scanner.c.o [ 52%] Building C object lib/CMakeFiles/libconfig++.dir/strbuf.c.o [ 57%] Building C object lib/CMakeFiles/libconfig.dir/strvec.c.o [ 63%] Building C object lib/CMakeFiles/libconfig++.dir/strvec.c.o [ 68%] Building C object lib/CMakeFiles/libconfig.dir/util.c.o [ 73%] Building C object lib/CMakeFiles/libconfig++.dir/util.c.o [ 78%] Building C object lib/CMakeFiles/libconfig++.dir/wincompat.c.o [ 84%] Building C object lib/CMakeFiles/libconfig.dir/wincompat.c.o [ 89%] Building CXX object lib/CMakeFiles/libconfig++.dir/libconfigcpp.cc.o [ 94%] Linking C static library ../out/liblibconfig.a [ 94%] Built target libconfig lib/CMakeFiles/libconfig++.dir/build.make:185: recipe for target 'lib/CMakeFiles/libconfig++.dir/libconfigcpp.cc.o' failed CMakeFiles/Makefile2:141: recipe for target 'lib/CMakeFiles/libconfig++.dir/all' failed Makefile:148: recipe for target 'all' failed libconfig/1.7.2: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_locale_override’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:99:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] #warning "No way to modify calling thread's locale!" ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_locale_restore’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:120:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] #warning "No way to modify calling thread's locale!" ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_list_add’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] list->elements = (config_setting_t **)realloc( ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:48:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: list->elements = (config_setting_t **)realloc( ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_setting_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ __delete(setting); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ __delete(setting); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_list_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ __delete(list->elements); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ __delete(list->elements); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ __delete(list); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ __delete(list); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_read’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&((C)->string))) ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ parsectx_cleanup(&parse_ctx); ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&((C)->string))) ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ parsectx_cleanup(&parse_ctx); ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_clear’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_create’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ setting = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ setting = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_set_string’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_lookup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1228:48: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] found = config_setting_get_elem(setting, atoi(++p)); ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_set_include_dir’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_default_include_func’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] file = (char *)malloc(strlen(include_dir) + strlen(path) + 2); ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: warning: incompatible implicit declaration of built-in function ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: note: include ‘’ or provide a declaration of ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1747:26: warning: incompatible implicit declaration of built-in function ‘malloc’ files = (const char **)malloc(sizeof(char **) * 2); ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1747:26: note: include ‘’ or provide a declaration of ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_locale_override’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:99:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] #warning "No way to modify calling thread's locale!" ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_locale_restore’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:120:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] #warning "No way to modify calling thread's locale!" ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_list_add’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] list->elements = (config_setting_t **)realloc( ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:48:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:376:43: list->elements = (config_setting_t **)realloc( ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_setting_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ __delete(setting->name); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ __delete(setting); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ __delete(setting); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_list_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ __delete(list->elements); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ __delete(list->elements); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ __delete(list); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ __delete(list); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘__config_read’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&((C)->string))) ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ parsectx_cleanup(&parse_ctx); ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&((C)->string))) ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ parsectx_cleanup(&parse_ctx); ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_clear’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ config->root = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_create’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ setting = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ setting = __new(config_setting_t); ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_set_string’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ __delete(setting->value.sval); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_setting_lookup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1228:48: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] found = config_setting_get_elem(setting, atoi(++p)); ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_set_include_dir’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ __delete(config->include_dir); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c: In function ‘config_default_include_func’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] file = (char *)malloc(strlen(include_dir) + strlen(path) + 2); ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: warning: incompatible implicit declaration of built-in function ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1737:20: note: include ‘’ or provide a declaration of ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1747:26: warning: incompatible implicit declaration of built-in function ‘malloc’ files = (const char **)malloc(sizeof(char **) * 2); ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.c:1747:26: note: include ‘’ or provide a declaration of ‘malloc’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c: In function ‘scanctx_cleanup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&(ctx->string))); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&(ctx->string))); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c: In function ‘scanctx_pop_include’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c: In function ‘scanctx_cleanup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&(ctx->string))); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ __delete(strbuf_release(&(ctx->string))); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c: In function ‘scanctx_pop_include’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ __delete(frame->files); ^~~~~~~~ scanner.l: In function ‘libconfig_yylex’: scanner.l:87:37: warning: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration] In file included from scanner.l:51: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ scanner.l:134:18: warning: implicit declaration of function ‘atof’; did you mean ‘feof’? [-Wimplicit-function-declaration] scanner.l:152:19: warning: implicit declaration of function ‘atoll’; did you mean ‘ftell’? [-Wimplicit-function-declaration] scanner.l:154:36: warning: implicit declaration of function ‘strtoul’; did you mean ‘strtok’? [-Wimplicit-function-declaration] scanner.c: In function ‘yy_fatal_error’: scanner.c:2243:2: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] scanner.c:2243:2: warning: incompatible implicit declaration of built-in function ‘exit’ scanner.c:2243:2: note: include ‘’ or provide a declaration of ‘exit’ scanner.c:1452:1: scanner.c:2243:2: scanner.c: In function ‘libconfig_yyalloc’: scanner.c:2575:9: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] scanner.c:2575:9: warning: incompatible implicit declaration of built-in function ‘malloc’ scanner.c:2575:9: note: include ‘’ or provide a declaration of ‘malloc’ scanner.c: In function ‘libconfig_yyrealloc’: scanner.c:2590:9: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] scanner.c:2590:9: warning: incompatible implicit declaration of built-in function ‘realloc’ scanner.c:2590:9: note: include ‘’ or provide a declaration of ‘realloc’ scanner.c: In function ‘libconfig_yyfree’: scanner.c:2597:2: warning: incompatible implicit declaration of built-in function ‘free’ scanner.c:2597:2: note: include ‘’ or provide a declaration of ‘free’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c: In function ‘strbuf_ensure_capacity’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] buf->string = (char *)realloc(buf->string, buf->capacity); ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:28:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: buf->string = (char *)realloc(buf->string, buf->capacity); ^~~~~~~ scanner.l: In function ‘libconfig_yylex’: scanner.l:87:37: warning: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration] In file included from scanner.l:51: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ scanner.l:134:18: warning: implicit declaration of function ‘atof’; did you mean ‘feof’? [-Wimplicit-function-declaration] scanner.l:152:19: warning: implicit declaration of function ‘atoll’; did you mean ‘ftell’? [-Wimplicit-function-declaration] scanner.l:154:36: warning: implicit declaration of function ‘strtoul’; did you mean ‘strtok’? [-Wimplicit-function-declaration] scanner.c: In function ‘yy_fatal_error’: scanner.c:2243:2: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] scanner.c:2243:2: warning: incompatible implicit declaration of built-in function ‘exit’ scanner.c:2243:2: note: include ‘’ or provide a declaration of ‘exit’ scanner.c:1452:1: scanner.c:2243:2: scanner.c: In function ‘libconfig_yyalloc’: scanner.c:2575:9: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] scanner.c:2575:9: warning: incompatible implicit declaration of built-in function ‘malloc’ scanner.c:2575:9: note: include ‘’ or provide a declaration of ‘malloc’ scanner.c: In function ‘libconfig_yyrealloc’: scanner.c:2590:9: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] scanner.c:2590:9: warning: incompatible implicit declaration of built-in function ‘realloc’ scanner.c:2590:9: note: include ‘’ or provide a declaration of ‘realloc’ scanner.c: In function ‘libconfig_yyfree’: scanner.c:2597:2: warning: incompatible implicit declaration of built-in function ‘free’ scanner.c:2597:2: note: include ‘’ or provide a declaration of ‘free’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c: In function ‘strbuf_ensure_capacity’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] buf->string = (char *)realloc(buf->string, buf->capacity); ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:28:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strbuf.c:41:27: buf->string = (char *)realloc(buf->string, buf->capacity); ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c: In function ‘strvec_append’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] vec->strings = (const char **)realloc( ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:27:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: vec->strings = (const char **)realloc( ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c: In function ‘strvec_append’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] vec->strings = (const char **)realloc( ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: note: include ‘’ or provide a declaration of ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:27:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/strvec.c:37:35: vec->strings = (const char **)realloc( ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘__delete_vec’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ __delete(v); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ __delete(v); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘parse_integer’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:53:11: warning: implicit declaration of function ‘strtoll’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] llval = strtoll(s, &endptr, 0); /* base 10 or base 8 */ ^~~~~~~ strcoll /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘parse_hex64’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:97:10: warning: implicit declaration of function ‘strtoull’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] return(strtoull(s, NULL, 16)); ^~~~~~~~ strcoll In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘__delete_vec’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ __delete(*p); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ __delete(v); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ #define __delete(P) free((void *)(P)) ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ __delete(v); ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘parse_integer’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:53:11: warning: implicit declaration of function ‘strtoll’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] llval = strtoll(s, &endptr, 0); /* base 10 or base 8 */ ^~~~~~~ strcoll /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c: In function ‘parse_hex64’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/util.c:97:10: warning: implicit declaration of function ‘strtoull’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] return(strtoull(s, NULL, 16)); ^~~~~~~~ strcoll In file included from /usr/include/c++/8/cstdlib:77, from /usr/include/c++/8/ext/string_conversions.h:41, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.cc:23: /usr/include/c++/8/bits/std_abs.h:52:11: error: ‘::abs’ has not been declared using ::abs; ^~~ In file included from /usr/include/c++/8/ext/string_conversions.h:41, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.cc:23: /usr/include/c++/8/cstdlib:127:11: error: ‘::div_t’ has not been declared using ::div_t; ^~~~~ /usr/include/c++/8/cstdlib:128:11: error: ‘::ldiv_t’ has not been declared using ::ldiv_t; ^~~~~~ /usr/include/c++/8/cstdlib:130:11: error: ‘::abort’ has not been declared using ::abort; ^~~~~ /usr/include/c++/8/cstdlib:134:11: error: ‘::atexit’ has not been declared using ::atexit; ^~~~~~ /usr/include/c++/8/cstdlib:137:11: error: ‘::at_quick_exit’ has not been declared using ::at_quick_exit; ^~~~~~~~~~~~~ /usr/include/c++/8/cstdlib:140:11: error: ‘::atof’ has not been declared using ::atof; ^~~~ /usr/include/c++/8/cstdlib:141:11: error: ‘::atoi’ has not been declared using ::atoi; ^~~~ /usr/include/c++/8/cstdlib:142:11: error: ‘::atol’ has not been declared using ::atol; ^~~~ /usr/include/c++/8/cstdlib:143:11: error: ‘::bsearch’ has not been declared using ::bsearch; ^~~~~~~ /usr/include/c++/8/cstdlib:144:11: error: ‘::calloc’ has not been declared using ::calloc; ^~~~~~ /usr/include/c++/8/cstdlib:145:11: error: ‘::div’ has not been declared using ::div; ^~~ /usr/include/c++/8/cstdlib:146:11: error: ‘::exit’ has not been declared using ::exit; ^~~~ /usr/include/c++/8/cstdlib:147:11: error: ‘::free’ has not been declared using ::free; ^~~~ /usr/include/c++/8/cstdlib:148:11: error: ‘::getenv’ has not been declared using ::getenv; ^~~~~~ /usr/include/c++/8/cstdlib:149:11: error: ‘::labs’ has not been declared using ::labs; ^~~~ /usr/include/c++/8/cstdlib:150:11: error: ‘::ldiv’ has not been declared using ::ldiv; ^~~~ /usr/include/c++/8/cstdlib:151:11: error: ‘::malloc’ has not been declared using ::malloc; ^~~~~~ /usr/include/c++/8/cstdlib:153:11: error: ‘::mblen’ has not been declared using ::mblen; ^~~~~ /usr/include/c++/8/cstdlib:154:11: error: ‘::mbstowcs’ has not been declared using ::mbstowcs; ^~~~~~~~ /usr/include/c++/8/cstdlib:155:11: error: ‘::mbtowc’ has not been declared using ::mbtowc; ^~~~~~ /usr/include/c++/8/cstdlib:157:11: error: ‘::qsort’ has not been declared using ::qsort; ^~~~~ /usr/include/c++/8/cstdlib:160:11: error: ‘::quick_exit’ has not been declared using ::quick_exit; ^~~~~~~~~~ /usr/include/c++/8/cstdlib:163:11: error: ‘::rand’ has not been declared using ::rand; ^~~~ /usr/include/c++/8/cstdlib:164:11: error: ‘::realloc’ has not been declared using ::realloc; ^~~~~~~ /usr/include/c++/8/cstdlib:165:11: error: ‘::srand’ has not been declared using ::srand; ^~~~~ /usr/include/c++/8/cstdlib:166:11: error: ‘::strtod’ has not been declared using ::strtod; ^~~~~~ /usr/include/c++/8/cstdlib:167:11: error: ‘::strtol’ has not been declared using ::strtol; ^~~~~~ /usr/include/c++/8/cstdlib:168:11: error: ‘::strtoul’ has not been declared using ::strtoul; ^~~~~~~ /usr/include/c++/8/cstdlib:169:11: error: ‘::system’ has not been declared using ::system; ^~~~~~ /usr/include/c++/8/cstdlib:171:11: error: ‘::wcstombs’ has not been declared using ::wcstombs; ^~~~~~~~ /usr/include/c++/8/cstdlib:172:11: error: ‘::wctomb’ has not been declared using ::wctomb; ^~~~~~ /usr/include/c++/8/cstdlib:176:10: error: ‘ldiv_t’ does not name a type; did you mean ‘void_t’? inline ldiv_t ^~~~~~ void_t /usr/include/c++/8/cstdlib:200:11: error: ‘::lldiv_t’ has not been declared using ::lldiv_t; ^~~~~~~ /usr/include/c++/8/cstdlib:206:11: error: ‘::_Exit’ has not been declared using ::_Exit; ^~~~~ /usr/include/c++/8/cstdlib:210:11: error: ‘::llabs’ has not been declared using ::llabs; ^~~~~ /usr/include/c++/8/cstdlib:212:10: error: ‘lldiv_t’ does not name a type inline lldiv_t ^~~~~~~ /usr/include/c++/8/cstdlib:216:11: error: ‘::lldiv’ has not been declared using ::lldiv; ^~~~~ /usr/include/c++/8/cstdlib:227:11: error: ‘::atoll’ has not been declared using ::atoll; ^~~~~ /usr/include/c++/8/cstdlib:228:11: error: ‘::strtoll’ has not been declared using ::strtoll; ^~~~~~~ /usr/include/c++/8/cstdlib:229:11: error: ‘::strtoull’ has not been declared using ::strtoull; ^~~~~~~~ /usr/include/c++/8/cstdlib:231:11: error: ‘::strtof’ has not been declared using ::strtof; ^~~~~~ /usr/include/c++/8/cstdlib:232:11: error: ‘::strtold’ has not been declared using ::strtold; ^~~~~~~ /usr/include/c++/8/cstdlib:240:22: error: ‘__gnu_cxx::lldiv_t’ has not been declared using ::__gnu_cxx::lldiv_t; ^~~~~~~ /usr/include/c++/8/cstdlib:242:22: error: ‘__gnu_cxx::_Exit’ has not been declared using ::__gnu_cxx::_Exit; ^~~~~ /usr/include/c++/8/cstdlib:244:22: error: ‘__gnu_cxx::llabs’ has not been declared using ::__gnu_cxx::llabs; ^~~~~ /usr/include/c++/8/cstdlib:245:22: error: ‘__gnu_cxx::div’ has not been declared using ::__gnu_cxx::div; ^~~ /usr/include/c++/8/cstdlib:246:22: error: ‘__gnu_cxx::lldiv’ has not been declared using ::__gnu_cxx::lldiv; ^~~~~ /usr/include/c++/8/cstdlib:248:22: error: ‘__gnu_cxx::atoll’ has not been declared using ::__gnu_cxx::atoll; ^~~~~ /usr/include/c++/8/cstdlib:249:22: error: ‘__gnu_cxx::strtof’ has not been declared using ::__gnu_cxx::strtof; ^~~~~~ /usr/include/c++/8/cstdlib:250:22: error: ‘__gnu_cxx::strtoll’ has not been declared using ::__gnu_cxx::strtoll; ^~~~~~~ /usr/include/c++/8/cstdlib:251:22: error: ‘__gnu_cxx::strtoull’ has not been declared using ::__gnu_cxx::strtoull; ^~~~~~~~ /usr/include/c++/8/cstdlib:252:22: error: ‘__gnu_cxx::strtold’ has not been declared using ::__gnu_cxx::strtold; ^~~~~~~ In file included from /usr/include/c++/8/string:52, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.cc:23: /usr/include/c++/8/bits/basic_string.h: In function ‘int std::__cxx11::stoi(const string&, std::size_t*, int)’: /usr/include/c++/8/bits/basic_string.h:6411:47: error: ‘strtol’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtol, "stoi", __str.c_str(), ^~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘long int std::__cxx11::stol(const string&, std::size_t*, int)’: /usr/include/c++/8/bits/basic_string.h:6416:36: error: ‘strtol’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtol, "stol", __str.c_str(), ^~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘long unsigned int std::__cxx11::stoul(const string&, std::size_t*, int)’: /usr/include/c++/8/bits/basic_string.h:6421:36: error: ‘strtoul’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoul, "stoul", __str.c_str(), ^~~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘long long int std::__cxx11::stoll(const string&, std::size_t*, int)’: /usr/include/c++/8/bits/basic_string.h:6426:36: error: ‘strtoll’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoll, "stoll", __str.c_str(), ^~~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘long long unsigned int std::__cxx11::stoull(const string&, std::size_t*, int)’: /usr/include/c++/8/bits/basic_string.h:6431:36: error: ‘strtoull’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoull, "stoull", __str.c_str(), ^~~~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘float std::__cxx11::stof(const string&, std::size_t*)’: /usr/include/c++/8/bits/basic_string.h:6437:36: error: ‘strtof’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); } ^~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘double std::__cxx11::stod(const string&, std::size_t*)’: /usr/include/c++/8/bits/basic_string.h:6441:36: error: ‘strtod’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); } ^~~~~~ /usr/include/c++/8/bits/basic_string.h: In function ‘long double std::__cxx11::stold(const string&, std::size_t*)’: /usr/include/c++/8/bits/basic_string.h:6445:36: error: ‘strtold’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); } ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.cc:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++: In destructor ‘virtual libconfig::ParseException::~ParseException()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:70:5: error: ‘::free’ has not been declared ::free((void *)_file); ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:70:5: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:35:1: +#include /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:70:5: ::free((void *)_file); ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++: In member function ‘libconfig::SettingException& libconfig::SettingException::operator=(const libconfig::SettingException&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:206:5: error: ‘::free’ has not been declared ::free(_path); ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:206:5: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++: In destructor ‘virtual libconfig::SettingException::~SettingException()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:223:5: error: ‘::free’ has not been declared ::free(_path); ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/src/lib/libconfigcpp.c++:223:5: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? make[2]: *** [lib/CMakeFiles/libconfig++.dir/libconfigcpp.cc.o] Error 1 make[1]: *** [lib/CMakeFiles/libconfig++.dir/all] Error 2 make: *** [all] Error 2 libconfig/1.7.2: 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 libconfig/1.7.2: ERROR: Package '038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec' build failed libconfig/1.7.2: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/Debug ERROR: libconfig/1.7.2: Error in build() method, line 59 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/038f8796e196b3dba76fcc5fd4ef5d3d9c6866ec/build/Debug" '--' '-j3'