bug1

aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined

bug2

aggregate ‘__esan::SidelineThread::runSideline(void*)::sigaltstack SigAltStack’ has incomplete type and cannot be defined struct sigaltstack SigAltStack;

solution

这两个问题都可以这样解决,参考以下链接
https://reviews.llvm.org/D35246

按照给出的四个文件的补丁方法进行修补,为了方便查看,这里直接截图给大家了

fix1

ubuntu 18安装aflgo(llvm-4.0)报错解决

fix2

ubuntu 18安装aflgo(llvm-4.0)报错解决

fix3

ubuntu 18安装aflgo(llvm-4.0)报错解决

fix4

ubuntu 18安装aflgo(llvm-4.0)报错解决

fix5

注意还要做以下修补,该修补实际上也在链接中存在,但是需要仔细看才能找到,这里就直接放出来了
ubuntu 18安装aflgo(llvm-4.0)报错解决

相关文章: