Tencent / yadcc

Yet Another Distributed C++ Compiler. yadcc是一套腾讯广告自研的分布式编译系统,用于支撑腾讯广告的日常开发及流水线。相对于已有的同类解决方案,我们针对实际的工业生产环境做了性能、可靠性、易用性等方面优化。
Other
371 stars 62 forks source link

Fail to build yadcc #28

Closed Domain closed 1 year ago

Domain commented 2 years ago

yadcc/build64_release/thirdparty/opentracing-cpp/opentracing-cpp-1.5.1/3rd_party/include/opentracing/catch2/catch.hpp:6631:45: error: size of array ‘altStackMem’ is not an integral constant-expression 6631 | char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};

glibc changed SIGSTKSZ to be a syscall instead of being constant. #catchorg/Catch2#2178

0x804d8000 commented 1 year ago

Recent changes to Flare should address this issue, thanks to Tencent/flare#81. Yadcc has updated submodule accordingly.