tom-seddon/b2

Do something about `libllhttp.pc`

tom-seddon opened this issue · 1 comments

One-off failed build here: https://ci.appveyor.com/project/tom-seddon/b2/build/job/7oxjj4h2wkfa7h3a

CMake Error at dependencies/llhttp-release-v9.1.3/CMakeLists.txt:41 (configure_file):
  No such file or directory

This generates a file in the source directory, which is a bit rude. Could that be the problem here? That it's interfering with b2's release process, which runs several copies of cmake at a time? (On the basis that all output files go in the build folder...)

This file is only needed when installing. b2 sets CMAKE_SKIP_INSTALL_RULES, so it should be possible to skip this. (Plus all the other install stuff, all unnecessary in b2's case.) Then just wait and see what happens. Never seen this before so it's presumably timing-dependent, and unlikely.

Don't really want to run the configures serially, as it'd take even longer than it does already.