conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
964 stars 1.77k forks source link

[package] pdfium/95.0.4629 : fatal build error #23529

Open RobinQu opened 7 months ago

RobinQu commented 7 months ago

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 ''; did you forget to '#include '? 12 | #include "third_party/base/optional.h" +++ |+#include 13 | /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:29:26: error: 'pDestBuf' 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:29:36: error: expected primary-expression before 'const' 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:60: error: expected primary-expression before 'int' 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:31:1: error: 'uint32_t' does not name a type 31 | uint32_t CalculatePitch8OrDie(uint32_t bpc, uint32_t components, int width); | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:31:1: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:32:1: error: 'uint32_t' does not name a type 32 | uint32_t CalculatePitch32OrDie(int bpp, int width); | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:32:1: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:10: error: 'uint32_t' was not declared in this scope 33 | Optional CalculatePitch8(uint32_t bpc, | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:10: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:18: error: template argument 1 is invalid 33 | Optional CalculatePitch8(uint32_t bpc, | ^ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:36: error: 'uint32_t' was not declared in this scope 33 | Optional CalculatePitch8(uint32_t bpc, | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:36: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:34:36: error: 'uint32_t' was not declared in this scope 34 | uint32_t components, | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:34:36: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:35:36: error: expected primary-expression before 'int' 35 | int width); | ^~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:35:45: error: expression list treated as compound expression in initializer [-fpermissive] 35 | int width); | ^ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:36:10: error: 'uint32_t' was not declared in this scope 36 | Optional CalculatePitch32(int bpp, int width); | ^~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:36:10: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:36:18: error: template argument 1 is invalid 36 | Optional CalculatePitch32(int bpp, int width); | ^ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp:75:45: error: 'Optional fxcodec::CalculatePitch8(uint32_t, uint32_t, int)' redeclared as different kind of entity 75 | int width) { | ^ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:33:20: note: previous declaration 'int fxcodec::CalculatePitch8' 33 | Optional CalculatePitch8(uint32_t bpc, | ^~~~~~~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp:82:20: error: ambiguating new declaration of 'Optional fxcodec::CalculatePitch32(int, int)' 82 | Optional CalculatePitch32(int bpp, int width) { | ^~~~~~~~~~~~~~~~ /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release/generators/../../../src/core/fxcodec/fx_codec.h:36:20: note: old declaration 'int fxcodec::CalculatePitch32(int, int)' 36 | Optional CalculatePitch32(int bpp, int width); | ^~~~~~~~~~~~~~~~ core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/build.make:114: recipe for target 'core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp.o' failed make[2]: *** [core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/src/core/fxcodec/fx_codec.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:700: recipe for target 'core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/all' failed make[1]: *** [core/fxcodec/CMakeFiles/pdfium_core_fxcodec.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2 pdfium/95.0.4629: ERROR: Package 'ef3b29f8a36b04aaefbce6b62d62b1f4af7c9631' build failed pdfium/95.0.4629: WARN: Build folder /home/conan/.conan2/p/b/pdfiua4a89aa9c17cb/b/build/Release ERROR: pdfium/95.0.4629: Error in build() method, line 101 cmake.build() ConanException: Error 2 while executing ``` ```
Ahajha commented 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.

RobinQu commented 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.

I agree that GCC is suspicous here. In macOS, the recipe is working allright with clang.