GCC library mismatch - Arch linux

Message boards : BOINC Manager : GCC library mismatch - Arch linux
Message board moderation

To post messages, you must log in.

AuthorMessage
joubert

Send message
Joined: 13 Aug 15
Posts: 3
Canada
Message 63600 - Posted: 13 Aug 2015, 19:11:18 UTC
Last modified: 13 Aug 2015, 19:12:05 UTC

Can't seem to get the gui manager running, keep getting a library mismatch error. I've compiled GCC 4.9 from source hoping it uses C++ ABI 1002 but i've got no clue how to link it with boincmgr.. Any bump in the right direction is appreciated, i'd rather not resort using the cli version. Running arch linux, x86_64

Warning: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
execvp(/home/josh/boinc, --redirectio, --launched_by_manager) failed with error 2!
execvp(/home/josh/boinc, --redirectio, --launched_by_manager) failed with error 2!
ID: 63600 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 63604 - Posted: 13 Aug 2015, 20:49:36 UTC - in response to Message 63600.  

Install BOINC from Arch repositories?
ID: 63604 · Report as offensive
joubert

Send message
Joined: 13 Aug 15
Posts: 3
Canada
Message 63610 - Posted: 13 Aug 2015, 23:31:58 UTC - in response to Message 63604.  

Install BOINC from Arch repositories?


Yeah tried pruging and reinstalling to no avail. Also tried the standalone client, same thing. Worst case scenario I write a bash script and use boinccmd but I'd much rather have a nice GUI. Would running the client in a virtualbox environment or chroot with xforwarding significantly reduce performance?
ID: 63610 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 63632 - Posted: 14 Aug 2015, 17:47:05 UTC - in response to Message 63610.  

What kind of problem you had with the Arch version? And please don't say 'the same', it should be packaged differently.

As for the Berkeley version, you seem to have two problems:

Warning: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).


Is that more than just a warning? Does the Manager crash or hang or in some other way completely refuse to co-operate? Quick search around the net suggests that this is a harmless warning.

execvp(/home/josh/boinc, --redirectio, --launched_by_manager) failed with error 2!
execvp(/home/josh/boinc, --redirectio, --launched_by_manager) failed with error 2!


And the other problem is that the Manager can't launch, or find, the client. Where BOINC is installed and how do you start it?
ID: 63632 · Report as offensive
joubert

Send message
Joined: 13 Aug 15
Posts: 3
Canada
Message 63647 - Posted: 15 Aug 2015, 17:06:38 UTC - in response to Message 63632.  
Last modified: 15 Aug 2015, 17:08:15 UTC

You're absolutely right, just a meaningless warning. After purging and reinstalling libssl/libcurl then doing the same with boinc i managed to get it running. Not sure if it was a dependency issue or my symlink was mucked up but at-least it's running. Thank you! I'm looking forward to asteroid hunting
ID: 63647 · Report as offensive

Message boards : BOINC Manager : GCC library mismatch - Arch linux

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.