-
Notifications
You must be signed in to change notification settings - Fork 81
Closed
Labels
Description
Search before asking
- I searched in the issues and found nothing similar.
Version
Minimal reproduce step
see https://github.com/apache/pulsar-client-cpp/actions/runs/23329436644/job/67857789196
What did you expect to see?
n/a
What did you see instead?
[47/224] Building CXX object CMakeFiles/locale-resources.dir/__cmrc_locale-resources/lib.cpp.o
ninja: job failed: /usr/bin/c++ -DVCPKG_BASE_VERSION=2999-12-31 -DVCPKG_LIBCURL_DLSYM=1 -DVCPKG_VERSION=unknownhash -D_FILE_OFFSET_BITS=64 -I/pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/src/vcpkg-tool-2026-03-04/include -I/pulsar-client-cpp/vcpkg/
buildtrees/_vcpkg/build/_deps/fmt-src/include -I/pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/build/_cmrc/include -isystem /pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/build/_deps/libcurlheaders-src/include -O3 -DNDEBUG -std=c++17 -MD -MT CMakeFiles/
vcpkg.dir/src/vcpkg.cpp.o -MF CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o.d -o CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o -c /pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/src/vcpkg-tool-2026-03-04/src/vcpkg.cpp
In file included from /pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/build/_deps/libcurlheaders-src/include/curl/curl.h:35,
from /pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/src/vcpkg-tool-2026-03-04/include/vcpkg/base/curl.h:14,
from /pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/src/vcpkg-tool-2026-03-04/src/vcpkg.cpp:5:
/pulsar-client-cpp/vcpkg/buildtrees/_vcpkg/build/_deps/libcurlheaders-src/include/curl/curlrules.h:79:4: error: #error "CURL_SIZEOF_LONG definition is missing!"
It failed when building the vcpkg tool
Anything else?
It seems to be an issue here: microsoft/vcpkg-tool#1922
Are you willing to submit a PR?
- I'm willing to submit a PR!
Reactions are currently unavailable