The vcpkg submodule is just convenient for development. You can just
run `git clone https://github.com/microsoft/vcpkg.git` in the source
directory instead of fetching the submodule.

BTW, I just found that when INTEGRATE_VCPKG is ON, we cannot customize
the CMAKE_TOOLCHAIN_FILE. So I opened a PR to fix it.
https://github.com/apache/pulsar-client-cpp/pull/417

Thanks,
Yunze

On Thu, Mar 14, 2024 at 3:47 PM Baodi Shi <ba...@apache.org> wrote:
>
> Hi, yunze
>
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-cpp/pulsar-client-cpp-3.5.0-candidate-2/apache-pulsar-client-cpp-3.5.0.tar.gz
> This source code not include vcpkg, If we unzip it and run the command cmake
> -B build -DINTEGRATE_VCPKG=ON, it throws an error. Do we need to include
> vcpkg in the source code?
>
>
> Other passed verify:
> -  Checked the sign and checksum
> - Use macOS arm64 pre-built binaries to build node.js client
>
>
>
>
> Thanks,
> Baodi Shi
>
>
> On Mar 12, 2024 at 10:25:56, Yunze Xu <x...@apache.org> wrote:
>
> > This is the second release candidate for Apache Pulsar Client C++,
> > version 3.5.0.
> >
> > It fixes the following issues:
> > https://github.com/apache/pulsar-client-cpp/milestone/6?closed=1
> >
> > *** Please download, test and vote on this release. This vote will stay
> > open
> > for at least 72 hours ***
> >
> > Note that we are voting upon the source (tag), binaries are provided for
> > convenience.
> >
> > Source and binary files:
> >
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-cpp/pulsar-client-cpp-3.5.0-candidate-2/
> >
> > SHA-512 checksums:
> >
> >
> > b590c7128a0110812e3a2f3b94f81078a3ff254709aab175265838fa45c4022f0fab83d4817c1d31883a68e49454c698d0ea7b858c4b7e8d756aa1f7f703fe12
> > apache-pulsar-client-cpp-3.5.0.tar.gz
> >
> >
> > The tag to be voted upon:
> > v3.5.0-candidate-2 (916af95dda4d06162f9ea4e4180f9fd726c25a4e)
> > https://github.com/apache/pulsar-client-cpp/releases/tag/v3.5.0-candidate-2
> >
> > Pulsar's KEYS file containing PGP keys you use to sign the release:
> > https://downloads.apache.org/pulsar/KEYS
> >
> > Please download the source package, and follow
> >
> > https://github.com/apache/pulsar-client-cpp/wiki/Verify-the-candidate-release-in-your-local-env
> > to compile and test.
> >
> > Note: If you're going to run the unit tests locally, please make sure
> > the proxy is disabled.
> >

Reply via email to