Giovanni Mascellani: > Dear Maintainer, > > your package fails to build with boost1.67. You can find a build log > attached. If you want to attempt the build yourself, an updated version > of boost-defaults which brings in boost1.67 dependencies can be found > adding this line to your sources.list file: > > deb https://people.debian.org/~gio/reprepro unstable main > > This bug has severity whishlist for the moment, but it will raised to RC > as soon as version 1.67 of Boost is promoted to default. > > I have to say I do not completely understand why the package built fine > with previous version of boost (1.62): it seems to me that the problem > the attached patch fixes (the use of std::abs as a templated name, see > the path description for more details) should not depend at all from > boost. However, at least on my computer, the package builds with > boost1.62, fails with boost1.67 and build with boost1.67 and this patch. > > Please consider applying the attached patch as soon as boost1.67 is made > default in order to avoid FTBFS. > > Thanks and all the best, Giovanni.
Hello, Giovanni. Thank you very much for your detailed bug report that includes build logs and a patch. :) I reviewed the build logs and the patch. I took some time to understand what static_cast<type> does in the patch, because I think I haven't seen that before. https://stackoverflow.com/questions/28002/regular-cast-vs-static-cast-vs- dynamic-cast https://en.cppreference.com/w/cpp/language/static_cast At least initially the patch looks right to me. I'll include this patch in the next upload. Thanks. -- Chris -- Chris Knadle chris.kna...@coredump.us
signature.asc
Description: OpenPGP digital signature