How could I integrate patch into a c++ library header which is not under my control?

379 Views Asked by At

I use boost::log and I got stuck with a problem: there's an error in the library and it prevents my code from compiling (event unit test of later versions of Boost do not, so it is NOT a problem of my code). The error in this library was fixed after the release and there is a patch. In order to make things work I have to manually apply this patch onto my system libraries.

Now, suppose I have a number of systems where it is compiled (using CMake) and there are some developers working on it. How to backport this patch so that it would be incorporated into the build process?

0

There are 0 best solutions below