Open RobinQu opened 7 months ago
My guess is that this is an upstream issue specific to GCC 13. Note the error error: 'uint8_t' was not declared in this scope
, GCC 13 cleaned up a lot of transitive includes in its standard headers, so probably for that file <cstdint>
should be included, maybe other fixes will be needed.
I'm not sure how their issue system works, looks like a mailing list (which scares me), but should be simple enough to patch on our end.
My guess is that this is an upstream issue specific to GCC 13. Note the error
error: 'uint8_t' was not declared in this scope
, GCC 13 cleaned up a lot of transitive includes in its standard headers, so probably for that file<cstdint>
should be included, maybe other fixes will be needed.I'm not sure how their issue system works, looks like a mailing list (which scares me), but should be simple enough to patch on our end.
I agree that GCC is suspicous here. In macOS, the recipe is working allright with clang.
Description
I tried for both Debug and Release build, and pdfum build failed consistently.
Package and Environment Details
Conan profile
[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=gnu20 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux
Steps to reproduce
conan install . --build=missing --output-folder=build
Logs
Click to expand log
``` ```text -------- Installing package pdfium/95.0.4629 (50 of 52) -------- pdfium/95.0.4629: Building from source pdfium/95.0.4629: Package pdfium/95.0.4629:ef3b29f8a36b04aaefbce6b62d62b1f4af7c9631 pdfium/95.0.4629: Copying sources to build folder pdfium/95.0.4629: Building your package in /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b pdfium/95.0.4629: Calling generate() pdfium/95.0.4629: Generators folder: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators pdfium/95.0.4629: CMakeToolchain generated: conan_toolchain.cmake pdfium/95.0.4629: CMakeToolchain generated: CMakePresets.json pdfium/95.0.4629: Generating aggregated env files pdfium/95.0.4629: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] pdfium/95.0.4629: Calling build() pdfium/95.0.4629: Running CMake.configure() pdfium/95.0.4629: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/pdfium-cmake/cmake" -- Using Conan toolchain: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: C++ Standard 20 with extensions ON -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 13.1.0 -- The CXX compiler identification is GNU 13.1.0 -- Check for working C compiler: /usr/local/bin/cc -- Check for working C compiler: /usr/local/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/bin/c++ -- Check for working CXX compiler: /usr/local/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Component target declared 'ICU::data' -- Conan: Component target declared 'ICU::dt' -- Conan: Component target declared 'ICU::uc' -- Conan: Component target declared 'ICU::i18n' -- Conan: Component target declared 'ICU::in' -- Conan: Component target declared 'ICU::io' -- Conan: Component target declared 'ICU::tu' -- Conan: Component target declared 'ICU::test' -- Conan: Target declared 'icu::icu' -- Found PkgConfig: /home/conan/.conan2/p/pkgco96229fb471f65/p/bin/pkgconf (found version "2.0.3") -- Conan: Target declared 'Freetype::Freetype' -- Conan: Target declared 'PNG::PNG' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/.conan2/p/b/bzip2b5c89280b347f/p/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Component target declared 'brotli::brotlicommon' -- Conan: Component target declared 'brotli::brotlidec' -- Conan: Component target declared 'brotli::brotlienc' -- Conan: Target declared 'brotli::brotli' -- Conan: Including build module from '/home/conan/.conan2/p/b/freetffb4e0c8e19d0/p/lib/cmake/conan-official-freetype-variables.cmake' -- Conan: Target declared 'JPEG::JPEG' -- Checking for module 'lcms2' -- Found lcms2, version 2.14 -- Checking for module 'libopenjp2' -- Found libopenjp2, version 2.5.0 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release pdfium/95.0.4629: Running CMake.build() pdfium/95.0.4629: RUN: cmake --build "/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release" -- -j192 Scanning dependencies of target pdfium_thirdparty_skia_shared Scanning dependencies of target pdfium_constants Scanning dependencies of target pdfium_thirdparty_pdfium_base [ 1%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_skia_shared.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/skia_shared/SkFloatToDecimal.cpp.o [ 1%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/annotation_common.cpp.o [ 1%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/stream_dict_common.cpp.o [ 2%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/transparency.cpp.o [ 2%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/form_fields.cpp.o [ 2%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/page_object.cpp.o [ 2%] Building CXX object constants/CMakeFiles/pdfium_constants.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/constants/appearance.cpp.o [ 3%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/address_space_randomization.cc.o [ 3%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/oom_callback.cc.o [ 4%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/page_allocator.cc.o [ 4%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/partition_oom.cc.o [ 4%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/partition_bucket.cc.o [ 4%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/partition_page.cc.o [ 4%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/partition_alloc.cc.o [ 5%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/random.cc.o [ 5%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/debug/alias.cc.o [ 5%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/partition_root_base.cc.o [ 5%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/allocator/partition_allocator/spin_lock.cc.o [ 5%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_pdfium_base.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/base/memory/aligned_memory.cc.o [ 5%] Built target pdfium_constants [ 5%] Built target pdfium_thirdparty_skia_shared [ 5%] Built target pdfium_thirdparty_pdfium_base Scanning dependencies of target pdfium_core_fxcrt [ 5%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/bytestring.cpp.o [ 5%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_readonlymemorystream.cpp.o [ 5%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_utf8encoder.cpp.o [ 5%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_binarybuf.cpp.o [ 6%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_datetime.cpp.o [ 6%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_bitstream.cpp.o [ 7%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_widetextbuf.cpp.o [ 7%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_timer.cpp.o [ 7%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_seekablestreamproxy.cpp.o [ 7%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_coordinates.cpp.o [ 7%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_bidi.cpp.o [ 8%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_codepage.cpp.o [ 8%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_utf8decoder.cpp.o [ 9%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_number.cpp.o [ 9%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_stream.cpp.o [ 9%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_memory.cpp.o [ 9%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_string.cpp.o [ 9%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_extension.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_system.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_unicode.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_random.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/observed_ptr.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/string_data_template.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/widestring.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmldocument.cpp.o [ 10%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmlinstruction.cpp.o [ 11%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmlnode.cpp.o [ 12%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmlchardata.cpp.o [ 12%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmlelement.cpp.o [ 12%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmlparser.cpp.o [ 12%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/cfx_fileaccess_posix.cpp.o [ 13%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/fx_folder_posix.cpp.o [ 13%] Building CXX object core/fxcrt/CMakeFiles/pdfium_core_fxcrt.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/xml/cfx_xmltext.cpp.o /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/bytestring.cpp: In static member function 'static fxcrt::ByteString fxcrt::ByteString::FormatV(const char*, __va_list_tag*)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcrt/bytestring.cpp:99:11: warning: 'void* memset(void*, int, size_t)' writing between 2 and 2147483647 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 99 | memset(buf.data(), 0, nMaxLen + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: note: destination object is likely at address zero [ 13%] Built target pdfium_core_fxcrt Scanning dependencies of target pdfium_core_fdrm Scanning dependencies of target pdfium_core_fpdfapi_cmaps Scanning dependencies of target pdfium_fxjs Scanning dependencies of target pdfium_thirdparty_fx_agg [ 14%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_fx_agg.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_curves.cpp.o [ 14%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_fx_agg.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_path_storage.cpp.o [ 14%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_fx_agg.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_rasterizer_scanline_aa.cpp.o [ 14%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_fx_agg.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_dash.cpp.o [ 14%] Building CXX object third_party/CMakeFiles/pdfium_thirdparty_fx_agg.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.cpp.o [ 15%] Building CXX object core/fdrm/CMakeFiles/pdfium_core_fdrm.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fdrm/fx_crypt_aes.cpp.o [ 15%] Building CXX object core/fdrm/CMakeFiles/pdfium_core_fdrm.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fdrm/fx_crypt.cpp.o [ 15%] Building CXX object fxjs/CMakeFiles/pdfium_fxjs.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/fxjs/cjs_event_context_stub.cpp.o [ 15%] Building CXX object core/fdrm/CMakeFiles/pdfium_core_fdrm.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fdrm/fx_crypt_sha.cpp.o [ 15%] Building CXX object fxjs/CMakeFiles/pdfium_fxjs.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/fxjs/ijs_runtime.cpp.o [ 15%] Building CXX object fxjs/CMakeFiles/pdfium_fxjs.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/fxjs/cjs_runtimestub.cpp.o [ 15%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/Adobe-CNS1-UCS2_5.cpp.o [ 15%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/B5pc-V_0.cpp.o [ 15%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/CNS-EUC-V_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/CNS-EUC-H_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/B5pc-H_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/ETen-B5-H_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/ETenms-B5-H_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/UniCNS-UCS2-H_3.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/UniCNS-UCS2-V_3.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/ETenms-B5-V_0.cpp.o [ 16%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/UniCNS-UTF16-H_0.cpp.o [ 18%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/cmaps_cns1.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/ETen-B5-V_0.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/HKscs-B5-H_5.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/CNS1/HKscs-B5-V_5.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/Adobe-GB1-UCS2_5.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GB-EUC-H_0.cpp.o [ 19%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GB-EUC-V_0.cpp.o [ 20%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBK-EUC-H_2.cpp.o [ 20%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBK-EUC-V_2.cpp.o [ 20%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBK2K-V_5.cpp.o [ 20%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBK2K-H_5.cpp.o [ 21%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBKp-EUC-V_2.cpp.o [ 21%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBKp-EUC-H_2.cpp.o [ 21%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/UniGB-UCS2-H_4.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBpc-EUC-H_0.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/cmaps_gb1.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/GBpc-EUC-V_0.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/GB1/UniGB-UCS2-V_4.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/83pv-RKSJ-H_1.cpp.o [ 22%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/90ms-RKSJ-H_2.cpp.o [ 23%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/90msp-RKSJ-H_2.cpp.o [ 23%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/90ms-RKSJ-V_2.cpp.o [ 23%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/90pv-RKSJ-H_1.cpp.o [ 23%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/90msp-RKSJ-V_2.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/Add-RKSJ-V_1.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/EUC-H_1.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/Add-RKSJ-H_1.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/Adobe-Japan1-UCS2_4.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/Ext-RKSJ-V_2.cpp.o [ 24%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/EUC-V_1.cpp.o [ 25%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/H_1.cpp.o [ 25%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/UniJIS-UCS2-HW-H_4.cpp.o [ 25%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/Ext-RKSJ-H_2.cpp.o [ 26%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/UniJIS-UCS2-H_4.cpp.o [ 26%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/UniJIS-UCS2-V_4.cpp.o [ 26%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/UniJIS-UCS2-HW-V_4.cpp.o [ 26%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/V_1.cpp.o [ 27%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Japan1/cmaps_japan1.cpp.o [ 27%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/Adobe-Korea1-UCS2_2.cpp.o [ 27%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSC-EUC-V_0.cpp.o [ 27%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSC-EUC-H_0.cpp.o [ 27%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSCms-UHC-HW-H_1.cpp.o [ 28%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSCms-UHC-HW-V_1.cpp.o [ 28%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSCms-UHC-H_1.cpp.o [ 28%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSCms-UHC-V_1.cpp.o [ 29%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/KSCpc-EUC-H_0.cpp.o [ 29%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/UniKS-UCS2-H_1.cpp.o [ 29%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/UniKS-UCS2-V_1.cpp.o [ 29%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/UniKS-UTF16-H_0.cpp.o [ 29%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/Korea1/cmaps_korea1.cpp.o [ 30%] Building CXX object core/fpdfapi/cmaps/CMakeFiles/pdfium_core_fpdfapi_cmaps.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fpdfapi/cmaps/fpdf_cmaps.cpp.o In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_array.h:19, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_curves.h:19, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_curves.cpp:22: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_math.h:21, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_math_stroke.h:22, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.h:18, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.cpp:26: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_path_storage.h:18, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_path_storage.cpp:26: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_shorten_path.h:18, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_dash.cpp:21: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_path_storage.cpp: In member function 'void pdfium::agg::path_storage::end_poly()': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_path_storage.cpp:95:48: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 95 | add_vertex(0, 0, path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.cpp: In member function 'unsigned int pdfium::agg::vcgen_stroke::vertex(float*, float*)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.cpp:205:42: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 205 | return path_cmd_end_poly | path_flags_close | path_flags_ccw; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_vcgen_stroke.cpp:208:42: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 208 | return path_cmd_end_poly | path_flags_close | path_flags_cw; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_array.h:19, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_rasterizer_scanline_aa.h:33, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_rasterizer_scanline_aa.cpp:50: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 30%] Built target pdfium_core_fpdfapi_cmaps /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_rasterizer_scanline_aa.h: In function 'int pdfium::agg::poly_coord(float)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/third_party/agg23/agg_rasterizer_scanline_aa.h:52:18: warning: arithmetic between floating-point type 'float' and enumeration type 'pdfium::agg::poly_base_scale_e' is deprecated [-Wdeprecated-enum-float-conversion] 52 | return int(c * poly_base_size); | ~~^~~~~~~~~~~~~~~~ [ 30%] Built target pdfium_fxjs [ 30%] Built target pdfium_thirdparty_fx_agg Scanning dependencies of target pdfium_core_fxge [ 30%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_cliprgn.cpp.o [ 30%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_color.cpp.o [ 30%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_drawutils.cpp.o [ 30%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_face.cpp.o [ 31%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_folderfontinfo.cpp.o [ 31%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_fontmapper.cpp.o [ 31%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_font.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_fontmgr.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_fontcache.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_gemodule.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_glyphbitmap.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_glyphcache.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_path.cpp.o [ 32%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_renderdevice.cpp.o [ 33%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_graphstatedata.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_substfont.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_graphstate.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/cfx_unicodeencoding.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_bitmapstorer.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_bitmapcomposer.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_cmyk_to_srgb.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_imagerenderer.cpp.o [ 34%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_imagestretcher.cpp.o [ 35%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_imagetransformer.cpp.o [ 35%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_dibitmap.cpp.o [ 35%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_scanlinecompositor.cpp.o [ 36%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cfx_dibbase.cpp.o [ 36%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/cstretchengine.cpp.o [ 36%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/dib/fx_dib.cpp.o [ 37%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitDingbats.cpp.o [ 37%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitFixed.cpp.o [ 37%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitFixedBold.cpp.o [ 37%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSansBold.cpp.o [ 37%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitFixedBoldItalic.cpp.o [ 38%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitFixedItalic.cpp.o [ 38%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSans.cpp.o [ 38%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.cpp.o [ 39%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSansItalic.cpp.o [ 39%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSansMM.cpp.o [ 39%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSerif.cpp.o [ 39%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSerifBold.cpp.o [ 40%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.cpp.o [ 40%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSerifMM.cpp.o [ 40%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSerifItalic.cpp.o [ 40%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fontdata/chromefontdata/FoxitSymbol.cpp.o [ 40%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/freetype/fx_freetype.cpp.o [ 41%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/scoped_font_transform.cpp.o [ 41%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/fx_font.cpp.o [ 41%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/renderdevicedriver_iface.cpp.o [ 41%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/text_char_pos.cpp.o [ 41%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/text_glyph_pos.cpp.o [ 42%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/linux/fx_linux_impl.cpp.o [ 42%] Building CXX object core/fxge/CMakeFiles/pdfium_core_fxge.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/agg/fx_agg_driver.cpp.o [ 42%] Built target pdfium_core_fdrm In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/third_party/agg23/agg_clip_liang_barsky.h:22, from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/agg/fx_agg_driver.cpp:33: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/third_party/agg23/agg_basics.h: In function 'bool pdfium::agg::is_close(unsigned int)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/third_party/agg23/agg_basics.h:219:31: warning: bitwise operation between different enumeration types 'pdfium::agg::path_commands_e' and 'pdfium::agg::path_flags_e' is deprecated [-Wdeprecated-enum-enum-conversion] 219 | (path_cmd_end_poly | path_flags_close); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxge/agg/fx_agg_driver.cpp:39: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/third_party/agg23/agg_rasterizer_scanline_aa.h: In function 'int pdfium::agg::poly_coord(float)': /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/third_party/agg23/agg_rasterizer_scanline_aa.h:52:18: warning: arithmetic between floating-point type 'float' and enumeration type 'pdfium::agg::poly_base_scale_e' is deprecated [-Wdeprecated-enum-float-conversion] 52 | return int(c * poly_base_size); | ~~^~~~~~~~~~~~~~~~ [ 42%] Built target pdfium_core_fxge Scanning dependencies of target pdfium_core_fxcodec [ 42%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/basic/basicmodule.cpp.o [ 42%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fax/faxmodule.cpp.o [ 42%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_ArithIntDecoder.cpp.o [ 42%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/flate/flatemodule.cpp.o [ 43%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_BitStream.cpp.o [ 43%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/cfx_codec_memory.cpp.o [ 43%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp.o [ 44%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_DocumentContext.cpp.o [ 44%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/icc/iccmodule.cpp.o [ 44%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_Context.cpp.o [ 45%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_HuffmanTable.cpp.o [ 45%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_ArithDecoder.cpp.o [ 45%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_HtrdProc.cpp.o [ 45%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_GrdProc.cpp.o [ 45%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_GrrdProc.cpp.o [ 46%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_SddProc.cpp.o [ 46%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_Segment.cpp.o [ 46%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_HuffmanDecoder.cpp.o [ 47%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_PatternDict.cpp.o [ 47%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_PddProc.cpp.o [ 47%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_Image.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/jbig2_decoder.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_SymbolDict.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jbig2/JBig2_TrdProc.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jpeg/jpegmodule.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jpeg/jpeg_common.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jpx/cjpx_decoder.cpp.o [ 48%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/scanlinedecoder.cpp.o [ 49%] Building CXX object core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/jpx/jpx_decode_utils.cpp.o In file included from /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp:7: /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:29:6: error: variable or field 'ReverseRGB' declared void 29 | void ReverseRGB(uint8_t* pDestBuf, const uint8_t* pSrcBuf, int pixels); | ^~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:29:17: error: 'uint8_t' was not declared in this scope 29 | void ReverseRGB(uint8_t* pDestBuf, const uint8_t* pSrcBuf, int pixels); | ^~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:13:1: note: 'uint8_t' is defined in header '