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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to