Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[xlnt] Build error on x64-mingw-static #43934

Open
taolin-132 opened this issue Feb 20, 2025 · 1 comment
Open

[xlnt] Build error on x64-mingw-static #43934

taolin-132 opened this issue Feb 20, 2025 · 1 comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@taolin-132
Copy link

Copy issue body from D:/develop/environment/Cpp/vcpkg/installed/vcpkg/issue_body.md

Package: xlnt:[email protected]#4

Host Environment

  • Host: x64-windows
  • Compiler: GNU 14.2.0
  • vcpkg-tool version: 2025-02-11-bec4296bf5289dc9ce83b4f5095943e44162f9c2
    vcpkg-scripts version: 9df46ca 2025-02-20 (2 hours ago)

To Reproduce

vcpkg install xlnt

Failure logs

Downloading https://github.com/tfussell/xlnt/archive/568ac85346bc37757b0cd16464e7e1ea7656df91.tar.gz -> tfussell-xlnt-568ac85346bc37757b0cd16464e7e1ea7656df91.tar.gz
Successfully downloaded tfussell-xlnt-568ac85346bc37757b0cd16464e7e1ea7656df91.tar.gz
-- Cleaning sources at D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/develop/environment/Cpp/vcpkg/downloads/tfussell-xlnt-568ac85346bc37757b0cd16464e7e1ea7656df91.tar.gz
-- Applying patch fix-not-found-include.patch
-- Applying patch static-linking-for-windows.patch
-- Applying patch fix-missing-include.patch
-- Using source at D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean
-- Configuring x64-mingw-static
-- Building x64-mingw-static-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: D:/develop/environment/Cpp/cmake-3.31.4-windows-x86_64/bin/cmake.exe --build . --config Debug --target install -- -v -j23
    Working Directory: D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/x64-mingw-static-dbg
    See logs for more information:
      D:\develop\environment\Cpp\vcpkg\buildtrees\xlnt\install-x64-mingw-static-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/xlnt/portfile.cmake:31 (vcpkg_cmake_install)
  scripts/ports.cmake:196 (include)



D:\develop\environment\Cpp\vcpkg\buildtrees\xlnt\install-x64-mingw-static-dbg-out.log
Change Dir: 'D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/x64-mingw-static-dbg'

Run Build Command(s): D:/develop/environment/Cpp/vcpkg/downloads/tools/ninja/1.12.1-windows/ninja.exe -v -v -j23 install
[1/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\phonetic_run.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp
FAILED: source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.obj 
D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\phonetic_run.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp
In file included from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp:24:
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:38:5: error: 'uint32_t' does not name a type
   38 |     uint32_t start;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:29:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
   28 | #include <xlnt/xlnt_config.hpp>
  +++ |+#include <cstdint>
   29 | 
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: error: 'uint32_t' does not name a type
   39 |     uint32_t end;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp: In member function 'bool xlnt::phonetic_run::operator==(const xlnt::phonetic_run&) const':
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp:31:27: error: 'start' was not declared in this scope; did you mean 'stat'?
   31 |     return std::tie(text, start, end, preserve_space) == std::tie(other.text, other.start, other.end, other.preserve_space);
      |                           ^~~~~
      |                           stat
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp:31:34: error: 'end' was not declared in this scope; did you mean 'std::end'?
   31 |     return std::tie(text, start, end, preserve_space) == std::tie(other.text, other.start, other.end, other.preserve_space);
      |                                  ^~~
      |                                  std::end
In file included from D:/develop/environment/Cpp/mingw64/lib/gcc/x86_64-w64-mingw32/14.2.0/include/c++/string:53,
                 from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:26:
D:/develop/environment/Cpp/mingw64/lib/gcc/x86_64-w64-mingw32/14.2.0/include/c++/bits/range_access.h:116:37: note: 'std::end' declared here
  116 |   template<typename _Tp> const _Tp* end(const valarray<_Tp>&) noexcept;
      |                                     ^~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp:31:85: error: 'const struct xlnt::phonetic_run' has no member named 'start'
   31 |     return std::tie(text, start, end, preserve_space) == std::tie(other.text, other.start, other.end, other.preserve_space);
      |                                                                                     ^~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/phonetic_run.cpp:31:98: error: 'const struct xlnt::phonetic_run' has no member named 'end'
   31 |     return std::tie(text, start, end, preserve_space) == std::tie(other.text, other.start, other.end, other.preserve_space);
      |                                                                                                  ^~~
[2/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.obj -MF source\CMakeFiles\xlnt.dir\packaging\relationship.cpp.obj.d -o source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/packaging/relationship.cpp
[3/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/packaging/uri.cpp.obj -MF source\CMakeFiles\xlnt.dir\packaging\uri.cpp.obj.d -o source/CMakeFiles/xlnt.dir/packaging/uri.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/packaging/uri.cpp
[4/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\cell_reference.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/cell_reference.cpp
[5/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/comment.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\comment.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/comment.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/comment.cpp
FAILED: source/CMakeFiles/xlnt.dir/cell/comment.cpp.obj 
D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/comment.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\comment.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/comment.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/comment.cpp
In file included from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/rich_text.hpp:30,
                 from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/comment.hpp:29,
                 from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/comment.cpp:24:
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:38:5: error: 'uint32_t' does not name a type
   38 |     uint32_t start;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:1:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  +++ |+#include <cstdint>
    1 | // Copyright (c) 2016-2020
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: error: 'uint32_t' does not name a type
   39 |     uint32_t end;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
[6/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\rich_text_run.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/rich_text_run.cpp
[7/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/index_types.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\index_types.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/index_types.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/index_types.cpp
[8/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\rich_text.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/rich_text.cpp
FAILED: source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.obj 
D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\rich_text.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/rich_text.cpp
In file included from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/rich_text.hpp:30,
                 from D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/rich_text.cpp:26:
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:38:5: error: 'uint32_t' does not name a type
   38 |     uint32_t start;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:1:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  +++ |+#include <cstdint>
    1 | // Copyright (c) 2016-2020
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: error: 'uint32_t' does not name a type
   39 |     uint32_t end;
      |     ^~~~~~~~
D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/include/xlnt/cell/phonetic_run.hpp:39:5: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
[9/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/alignment.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\alignment.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/alignment.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/alignment.cpp
[10/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\hyperlink.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/hyperlink.cpp
[11/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/protection.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\protection.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/protection.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/protection.cpp
[12/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/font.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\font.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/font.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/font.cpp
[13/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/color.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\color.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/color.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/color.cpp
[14/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/border.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\border.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/border.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/border.cpp
[15/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.obj -MF source\CMakeFiles\xlnt.dir\drawing\spreadsheet_drawing.cpp.obj.d -o source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/drawing/spreadsheet_drawing.cpp
[16/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/fill.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\fill.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/fill.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/fill.cpp
[17/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.obj -MF source\CMakeFiles\xlnt.dir\packaging\ext_list.cpp.obj.d -o source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/packaging/ext_list.cpp
[18/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/number_format.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\number_format.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/number_format.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/number_format.cpp
[19/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.obj -MF source\CMakeFiles\xlnt.dir\packaging\manifest.cpp.obj.d -o source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/packaging/manifest.cpp
[20/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\conditional_format.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/conditional_format.cpp
[21/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/style.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\style.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/style.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/style.cpp
[22/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/cell/cell.cpp.obj -MF source\CMakeFiles\xlnt.dir\cell\cell.cpp.obj.d -o source/CMakeFiles/xlnt.dir/cell/cell.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/cell/cell.cpp
[23/79] D:\develop\environment\Cpp\mingw64\bin\x86_64-w64-mingw32-g++.exe -DXLNT_STATIC=1 -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../include -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/libstudxml -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/miniz -ID:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/../source/../third-party/utfcpp -Wall -Wextra -Wno-unknown-pragmas -Wno-maybe-uninitialized -g -std=gnu++14 -MD -MT source/CMakeFiles/xlnt.dir/styles/format.cpp.obj -MF source\CMakeFiles\xlnt.dir\styles\format.cpp.obj.d -o source/CMakeFiles/xlnt.dir/styles/format.cpp.obj -c D:/develop/environment/Cpp/vcpkg/buildtrees/xlnt/src/ea7656df91-8d9af78e08.clean/source/styles/format.cpp
ninja: build stopped: subcommand failed.
@JonLiu1993 JonLiu1993 added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Feb 21, 2025
@taolin-132
Copy link
Author

I only need to use x64 mingw static to have this problem, even without the manifest mode. The manifest mode I used above is the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants