boost, akonadi and rev-upgrade
cal at macports.org
Tue Nov 24 11:00:27 PST 2015
----- On 24 Nov, 2015, at 10:45, René J.V. Bertin rjvbertin at gmail.com wrote:
> Turns out it links to libboost_program_options, but rev-upgrade didn't catch any
> Should it have had?
Depends. Did the compatibility version of libboost_program_options increase to
indicate that the library is no longer compatible to its previous version?
Also, how did it print a backtrace? If the library could not be loaded you should
see an error message printed by the loader on starting the binary, not a backtrace
later on. A backtrace suggests akonadi either tried to load the library using
dlopen(3) at runtime, or the two boost versions are ABI-compatible, but
implementation changed to cause new exceptions.
A third possibility would be that boost was built against a different C++ runtime
library than akonadi.
The backtrace would tell us more.
More information about the macports-dev