boinc 7.2.42 x86_64 fails on Fedora 20.

Message boards : Number crunching : boinc 7.2.42 x86_64 fails on Fedora 20.
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Dave Pitts

Send message
Joined: 31 Aug 99
Posts: 2
Credit: 1,912,869
RAC: 0
United States
Message 1833044 - Posted: 28 Nov 2016, 18:34:34 UTC

I downloaded the latest boinc version 7.2.42 and It fails to run with:

$ /home/seti/BOINC/run_manager
./boincmgr: Symbol `_ZTV12wxBufferedDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV10wxClientDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV10wxMemoryDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV9wxPaintDC' has different size in shared object, consider re-linking
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
Aborted (core dumped)

$ uname -a
Linux loco.cozx.com 3.19.8-100.fc20.x86_64 #1 SMP Tue May 12 17:08:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

It looks to that you need to statically link the program to avoid these kinds of issues. C++ ABI issues are a curse when the RTLs change...
ID: 1833044 · Report as offensive
Juha
Volunteer tester

Send message
Joined: 7 Mar 04
Posts: 388
Credit: 1,857,738
RAC: 0
Finland
Message 1833056 - Posted: 28 Nov 2016, 19:45:54 UTC - in response to Message 1833044.  

Did you downloaded it from Berkeley? Those are compiled for Ubuntu. It's not much of a surprise it doesn't work on other distros.

Is there some reason you don't install BOINC from repository?
ID: 1833056 · Report as offensive
W3Perl Project Donor
Volunteer tester

Send message
Joined: 29 Apr 99
Posts: 251
Credit: 3,696,783,867
RAC: 12,606
France
Message 1833061 - Posted: 28 Nov 2016, 20:37:20 UTC - in response to Message 1833044.  

Maybe you can try to upgrade to the latest Fedora 25 ?
or install boinc from fedora repository ?
ID: 1833061 · Report as offensive

Message boards : Number crunching : boinc 7.2.42 x86_64 fails on Fedora 20.


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.