fix for boost 1.74

boost-1.74 has a buggy serialization/set.hpp header.
This was fixed in 1.75.

Patch imported from robotpkg
6 jobs for pr/271 in 1 minute and 12 seconds (queued for 1 second)
Name Stage Failure
failed
doc-coverage Test
src/plan-and-optimize.cc                      16       0     0%   36,38,40-44,46,49-50,53,55-56,59-60,62
src/plugin.cc 28 0 0% 43-44,46-51,53,58,62,64-67,70,72,76-79,82,85-86,90-92,97
src/problem.cc 130 0 0% 48-50,55,58-59,64-65,70,72-73,78-81,84-87,91-92,96-97,99-101,103-104,109,119-120,123,127-128,133,135-137,139,144,146,149-151,153,158,160,163-165,167,172-173,178,182-183,188-189,191-193,199,201,204-208,214,217-221,227-229,233-237,243,245-249,255-256,261,263,268,270,275-277,279,282-283,285,289-293,297-301,306-313,317-321,328-333
------------------------------------------------------------------------------
TOTAL 4985 0 0%
------------------------------------------------------------------------------
$ gcovr -e CMakeFiles -e _deps -r . --html --html-details -o ${CI_PROJECT_DIR}/coverage/index.html
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
robotpkg-hpp-core-ferrum Test

For details or bug reports, check the complete log file in:
/root/robotpkg/path/hpp-core/work/build.log
make: *** [do-build] Error 2
/root/robotpkg/mk/build/build.mk:198: recipe for target 'do-build' failed
/root/robotpkg/mk/internal/trusted.mk:36: recipe for target 'install' failed
make: *** [install] Error 2
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
robotpkg-hpp-core-20.04 Test
| make[1]: Leaving directory '/root/robotpkg/path/hpp-core/work/hpp-core-4.12.0'
| make: *** [Makefile:144: all] Error 2

For details or bug reports, check the complete log file in:
/root/robotpkg/path/hpp-core/work/build.log
make: *** [/root/robotpkg/mk/build/build.mk:199: do-build] Error 2
make: *** [/root/robotpkg/mk/internal/trusted.mk:36: install] Error 2
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
robotpkg-hpp-core-buster Test
| make[1]: Leaving directory '/root/robotpkg/path/hpp-core/work/hpp-core-4.12.0'
| make: *** [Makefile:144: all] Error 2

For details or bug reports, check the complete log file in:
/root/robotpkg/path/hpp-core/work/build.log
make: *** [/root/robotpkg/mk/build/build.mk:199: do-build] Error 2
make: *** [/root/robotpkg/mk/internal/trusted.mk:36: install] Error 2
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
robotpkg-hpp-core-18.04 Test
For details or bug reports, check the complete log file in:
/root/robotpkg/path/hpp-core/work/build.log

make: *** [do-build] Error 2
/root/robotpkg/mk/build/build.mk:198: recipe for target 'do-build' failed
make: *** [install] Error 2
/root/robotpkg/mk/internal/trusted.mk:36: recipe for target 'install' failed
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1