Fix crash when libcxxrt exceptions been freed by a different language runtime,
and when libcxxrt itself free foreign exceptions.
Unwind API was specifically designed to allow mixed language environments where
exceptions from different runtimes interoperate. One particular example is
C++/LuaJit combination. Due to the issues in libcxxrt, databases/tarantool
when linked against libcxxrt.
The issue was merged by upstream butat the moment not officially released.
Submitted by: Nick Zavaritsky <email@example.com>
Approved by: Mahdi Mokhtari <firstname.lastname@example.org> (maintainer)