Hi Matt, On Fri, Jun 12, 2026 at 12:26 AM Matt Topol <[email protected]> wrote: > > +1 (binding) > > Verified with ./dev/release/verify_rc.sh 0.3.0 3 on Ubuntu 25.10 > > I did run into an issue that since the default "libcurl4t64" package > on ubuntu doesn't install the "libcurl.pc" file (you need either > "libcurl4-openssl-dev" or "libcurl4-gnutls-dev") that cmake couldn't > find my system curl and failed rather than vendoring or using > fetchcontent or anything.
That's a great catch. When I ran the verification script on Ubuntu 25.10, I had libcurl4-openssl-dev installed manually, which likely explains why I didn't hit the issue. I agree that we should fall back to the vendored version when a system curl installation cannot be found. I'll dig into this and work on a fix as soon as possible. > I was able to get everything to work by > using a conda environment and installing curl through conda (which > installs the libcurl.pc file), but we should probably update the > README and look into updating the CMake config to vendor or otherwise Agreed on updating the README. I'll also take a look at the CMake configuration. > fetch libcurl etc. when it can't find it rather than failing outright. > But this isn't blocking for the release. Thanks for the verification :-) > > Thanks for running the release! > > On Thu, Jun 11, 2026 at 5:23 AM Andrei Tserakhau via dev > <[email protected]> wrote: > > > > +1 (non-binding) > > > > On Thu, Jun 11, 2026 at 10:24 AM Manu Zhang <[email protected]> wrote: > >> > >> +1 (non-binding) > >> > >> Verified on macOS arm64 with Apple clang 21, CMake 4.3.3: > >> - Checksums and signatures are valid > >> - Source archive matches commit 0284683f7e1dd5742913d5f0a7c4b48e445df7a4 > >> - Built successfully > >> - Unit tests passed: 16/16 > >> - Install check passed > >> - Optional install smoke example built and ran > >> > >> Thanks, > >> Manu > >> > >> On Thu, Jun 11, 2026 at 3:22 PM Raúl Cumplido <[email protected]> wrote: > >>> > >>> +1 (non-binding) > >>> > >>> I've verified on Debian 14 (Forky). > >>> > >>> Thanks for the release Junwang! > >>> > >>> El jue, 11 jun 2026 a las 8:53, zhuo wang (<[email protected]>) escribió: > >>> > > >>> > +1 (non-binding) > >>> > > >>> > Verified it on my macOS. > >>> > > >>> > On Thu, Jun 11, 2026 at 12:17 PM Junwang Zhao <[email protected]> wrote: > >>> >> > >>> >> +1 (non-binding) > >>> >> > >>> >> Verified on my macOs and a ubuntu 25.10 container. > >>> >> > >>> >> On Thu, Jun 11, 2026 at 10:34 AM Gang Wu <[email protected]> wrote: > >>> >> > > >>> >> > +1 (non-binding) > >>> >> > > >>> >> > Verified it locally on my macOS. Thanks Junwang for driving this! > >>> >> > > >>> >> > Just a quick notice: if you run into any issue with libcurl during > >>> >> > the verification process, you may simply skip verifying the rest > >>> >> > catalog by running the command below: > >>> >> > > >>> >> > VERIFY_REST=0 ./dev/release/verify_rc.sh 0.3.0 3 > >>> >> > > >>> >> > Best, > >>> >> > Gang > >>> >> > > >>> >> > On Wed, Jun 10, 2026 at 11:21 PM Junwang Zhao <[email protected]> > >>> >> > wrote: > >>> >> >> > >>> >> >> Hi, > >>> >> >> > >>> >> >> I would like to propose the following release candidate (RC3) of > >>> >> >> Apache Iceberg C++ 0.3.0. > >>> >> >> > >>> >> >> This release candidate is based on commit: > >>> >> >> 0284683f7e1dd5742913d5f0a7c4b48e445df7a4 [1] > >>> >> >> > >>> >> >> The source release RC3 is hosted at [2]. > >>> >> >> > >>> >> >> Please download, verify checksums and signatures, run the unit > >>> >> >> tests, > >>> >> >> and vote on the release. See [3] for how to validate a release > >>> >> >> candidate. > >>> >> >> > >>> >> >> The vote will be open for at least 72 hours. > >>> >> >> > >>> >> >> [ ] +1 Release this as Apache Iceberg C++ 0.3.0 > >>> >> >> [ ] +0 > >>> >> >> [ ] -1 Do not release this as Apache Iceberg C++ 0.3.0 because... > >>> >> >> > >>> >> >> [1]: > >>> >> >> https://github.com/apache/iceberg-cpp/tree/0284683f7e1dd5742913d5f0a7c4b48e445df7a4 > >>> >> >> [2]: > >>> >> >> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-cpp-0.3.0-rc3 > >>> >> >> [3]: > >>> >> >> https://github.com/apache/iceberg-cpp/blob/main/dev/release/README.md#verify > >>> >> >> > >>> >> >> -- > >>> >> >> Regards > >>> >> >> Junwang Zhao > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> Regards > >>> >> Junwang Zhao -- Regards Junwang Zhao
