Proposal Progress: Ubuntu 20.04 Compilation Succeeds, Tests Failing

Thanks for all the supporters for Proposal: Fixing Steemd Build Dependencies in the Latest OS

Progress Update

I've successfully compiled Steem on Ubuntu 20.04 with Boost upgraded to 1.78. However, some tests are currently failing.

On Ubuntu 18.04, the build fails due to recent code changes. I’ve been considering the following options to address the issue:

  • Introduce conditional compilation based on OS or Boost version to handle differences.
  • Upgrade Boost on Ubuntu 18.04 to match the version used on 20.04.
  • Drop support for Ubuntu 18.04, as it's quite outdated and has passed EOL (31 May 2023).

Would appreciate your thoughts on these approaches.

278d6a985d5e410a09fad3909470232.png

0f41e96191684db095a431a93892510.png

31ec5ca6ddbfcc8f973cf52a61d065d.png

Steem to the Moon🚀!