Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-26 Thread Dirk Eddelbuettel
On 25 February 2022 at 18:39, Tom Lee wrote: | So the tiledb upstream sources include *pre-generated *capnproto sources | that were generated using 0.8.0. The *update-serialization* target will Indeed! I forgot about that. TileDB has a habit of (strongly) enforcing third-party dependencies,

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-26 Thread Dirk Eddelbuettel
Hi Tom, On 25 February 2022 at 13:14, Tom Lee wrote: | Thanks for giving it a shot. Surprised to hear the patch didn't apply | cleanly, believe I worked directly from the source pulled via | | dget -a http://deb.debian.org/debian/pool/main/t/tiledb/tiledb_2.6.2-2.dsc Would it be possible for

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-25 Thread Tom Lee
Hi Dirk, First let me answer a few of your questions that I just realized I missed: Can you explain (to a cmake newb) the logic behind > > ++if (TILEDB_UPDATE_SERIALIZATION) > ++ add_dependencies(tiledb_shared update-serialization) > ++endif() > + if (TILEDB_STATIC) > +

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-25 Thread Tom Lee
Hi Dirk, Thanks for giving it a shot. Surprised to hear the patch didn't apply cleanly, believe I worked directly from the source pulled via dget -a http://deb.debian.org/debian/pool/main/t/tiledb/tiledb_2.6.2-2.dsc I even had a DD co-maintainer try the patch before I sent it your way so not

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-25 Thread Dirk Eddelbuettel
Tom, Sad news. The build fails for me in unstable as is (using an updated pbuilder chroot). I log these to file and what I see is cd /build/tiledb-2.6.2/obj-x86_64-linux-gnu/tiledb/tiledb && /usr/bin/cc -DFMT_LOCALE -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-25 Thread Dirk Eddelbuettel
Tom, The patch does not apply cleanly to the sources. It is also not unified. A bit weird. Will patch by hand, and regenerate with dpkg-source --commit. Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-25 Thread Dirk Eddelbuettel
Hi Tom, On 24 February 2022 at 20:49, Tom Lee wrote: | Source: tiledb | Version: 2.6.2 | Severity: important | Tags: bookworm sid | X-Debbugs-CC: tmanc...@debian.org | | Hi there, | | tiledb fails to build against capnproto 0.9.1, largely because of the | hard-coded version number in the

Bug#1006415: FTBFS with capnproto 0.9.1

2022-02-24 Thread Tom Lee
Source: tiledb Version: 2.6.2 Severity: important Tags: bookworm sid X-Debbugs-CC: tmanc...@debian.org Hi there, tiledb fails to build against capnproto 0.9.1, largely because of the hard-coded version number in the cmake modules. Attached is a patch that should allow tiledb to build against