Red Hat Bugzilla – Bug 1269962
Mismatch between program and library build versions
Last modified: 2015-11-01 12:08:05 EST
Description of problem:
$ LD_LIBRARY_PATH=/usr/local/lib aegisub-3.2
Fatal Error: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8).
Aborted (core dumped)
Version-Release number of selected component (if applicable): 3.0.2-9.fc22
How reproducible: Always
Steps to Reproduce:
1. Configure and compile Aegisub
2. Attempt to run it
Actual results: As above
Expected results: Aegisub to start
Similar bugs reported for wxGTK2.8 as Bug 1200611 and Bug 1190971
I introduced the fixes in both those bugs a while ago, so that doesn't appear to be the problem.
I'm not exactly sure where this error is coming from. I'll have to look further into this. If you have any insight, feel free to post it here.
Also, are you able to test it with this fresh build of wxGTK3 (when it's done)?
I can push this to updates if a rebuild resolves the issue.
With a new, clean install of Fedora 22 I have been able to configure, compile and run Aegisub without problem. Sorry, I've no idea what the problem was with the old install.
As I recall, on the new install, it worked straight out with Fedora 22 packaged wxBase3 and wxGTK3. (I've since needed to install 2.8 for Audaicty.)
I think this bug can be closed so far as it concerns me currently.
Sounds good. Let me know if this re-emerges