Somethign missing in my environment?
Mark Millard
markmi at dsl-only.net
Tue Oct 10 19:19:15 UTC 2017
May be this will help find the problem in your environment:
# grep -r gxx_personality_v0 /usr/src/* | more
. . .
/usr/src/contrib/libcxxrt/exception.cc:BEGIN_PERSONALITY_FUNCTION(__gxx_personality_v0)
. . .
/usr/src/contrib/libstdc++/libsupc++/eh_personality.cc:#define PERSONALITY_FUNCTION __gxx_personality_v0
. . .
/usr/src/gnu/lib/libsupc++/Version.map: __gxx_personality_v0;
/usr/src/lib/libcxxrt/Version.map: __gxx_personality_v0;
# grep -r PERSONALITY_FUNCTION /usr/src/* | more
. . .
/usr/src/contrib/libstdc++/libsupc++/eh_personality.cc:#define PERSONALITY_FUNCTION __gxx_personality_sj0
/usr/src/contrib/libstdc++/libsupc++/eh_personality.cc:#define PERSONALITY_FUNCTION __gxx_personality_v0
/usr/src/contrib/libstdc++/libsupc++/eh_personality.cc:PERSONALITY_FUNCTION (_Unwind_State state,
/usr/src/contrib/libstdc++/libsupc++/eh_personality.cc:PERSONALITY_FUNCTION (int version,
. . .
So it looks like the implementation of __gxx_personality_v0
is supposed to be in one of:
libcxxrt.so.* for clang and modern gcc based buildworld's
libsuppc++.so.* for gcc 4.2.1 based buildworld's
===
Mark Millard
markmi at dsl-only.net
More information about the freebsd-current
mailing list