Skip to content

build: Fix boost depends build with glibc >= 2.34

Axel Gembe requested to merge ago/bitcoin-cash-node:boost_fix_glibc_2_34 into master

Summary

In glibc >= 2.34 PTHREAD_STACK_MIN has been made dynamic which causes Boost 1.70 to fail to build.

This has been fixed in https://github.com/boostorg/thread/pull/297 for Solaris which also uses a function call for PTHREAD_STACK_MIN.

See:

Test plan

  • Use a build OS that includes glibc >= 2.34
  • cd depends
  • make build-linux64
Edited by Calin Culianu

Merge request reports