Hello everyone,

Updating to current versions of the Linux kernel will require updating
packages like libunwind (PR:
https://github.com/apache/incubator-heron/pull/3760). I am testing on
Ubuntu 22.04-devel which will be the new LTS released ~Q2 2022. This work
is based on Oliver Bristow's Python 3.9 work (PR:
https://github.com/apache/incubator-heron/pull/3646).

On Ubuntu 22.04 the g++ version downloaded is 11.x. It seems that g++ 11.2
is compiling with the C++17 standard unless otherwise specified, and
that causes issues. This means we will need to add the language standard
flag (-std=c++Version) to the build script (
https://github.com/apache/incubator-heron/blob/master/config/configure.ac).
Which version of the C++ standard is Heron dependent on? I could not find
the details here: https://heron.apache.org/docs/compiling-overview

Reply via email to