Sabayon 9 64 bit and glibc

Discussion in general that pertains to Sabayon Linux - Must Pertain to Sabayon Linux

Moderator: Moderators

Sabayon 9 64 bit and glibc

Postby tekwyzrd » Tue Jul 03, 2012 6:44

I installed the most recent boinc alpha build (7.0.30) and and found it won't work. Starting it in konsole I got the following:

BOINC $ ./run_client ./boinc: /usr/lib64/libssl.so.1.0.0: no version information available (required by ./boinc) ./boinc: /usr/lib64/libcurl.so.4: no version information available (required by ./boinc) ./boinc: /usr/lib64/libcrypto.so.1.0.0: no version information available (required by ./boinc) ./boinc: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./boinc)

which seems to be telling me it's looking for glibc v2.15.

According to https://www.gnu.org/software/libc/libc.html glibc 2.16 was released 2012-06-30 so I can't help wondering why Sabayon is still using glibc 2.14 which was released 2011-06-07
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
Douglas Adams (1952 - 2001)
User avatar
tekwyzrd
Technological Hen
 
Posts: 323
Joined: Tue Aug 22, 2006 23:56
Location: Northeastern Ohio

Re: Sabayon 9 64 bit and glibc

Postby lxnay » Tue Jul 03, 2012 9:34

we prefer to use stable glibc, glibc 2.16 is too new and not stabilized by upstream yet.
From where did you get that boinc executable?
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: Sabayon 9 64 bit and glibc

Postby steffie » Tue Jul 03, 2012 14:11

http://boinc.berkeley.edu/dl/?C=M;O=D

boinc_7.0.30_x86_64-pc-linux-gnu.sh

last version i can use with sabayon is:

Mo 02 Jul 2012 14:13:57 CEST | | Starting BOINC client version 7.0.27 for x86_64-pc-linux-gnu
steffie
Simple Hen
 
Posts: 66
Joined: Fri May 04, 2012 2:40
Location: Neustadt a. Rbge.

Re: Sabayon 9 64 bit and glibc

Postby lxnay » Tue Jul 03, 2012 14:20

Well, they should not have built it against glibc 2.15 in the first place.
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: Sabayon 9 64 bit and glibc

Postby tekwyzrd » Tue Jul 03, 2012 15:07

Before posting here I filed a report of the problem to the BOINC alpha site. I posted here because It seemed a bit odd that Sabayon is described as "bleeding edge" but still using a version of glibc that's over a year old, especially when you consider that Mint 13 (Maya) and ubuntu 12.04 LTS both use glibc 2.15
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
Douglas Adams (1952 - 2001)
User avatar
tekwyzrd
Technological Hen
 
Posts: 323
Joined: Tue Aug 22, 2006 23:56
Location: Northeastern Ohio

Re: Sabayon 9 64 bit and glibc

Postby sabayonino » Tue Jul 03, 2012 18:55

I run old Boinc version
Code: Select all
sci-misc/boinc
     Available versions:  (~)6.12.42 {{X cuda}}
     Installed versions:  6.12.42(09:37:33 01/07/2012)(X -cuda)
     Homepage:            http://boinc.ssl.berkeley.edu/
     Description:         The Berkeley Open Infrastructure for Network Computing


This Version works fine.

if you know what you do , you can compile glibc from portage .... I don't konw what will happen. :mrgreen:
User avatar
sabayonino
Sagely Hen
 
Posts: 1571
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Sabayon 9 64 bit and glibc

Postby tekwyzrd » Tue Jul 03, 2012 19:38

I'll probably try to compile from the most recent source with a few select optimizations as I used to do to compensate for the difference between my computer and similar processors running windows.
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
Douglas Adams (1952 - 2001)
User avatar
tekwyzrd
Technological Hen
 
Posts: 323
Joined: Tue Aug 22, 2006 23:56
Location: Northeastern Ohio

Re: Sabayon 9 64 bit and glibc

Postby sabayonino » Tue Jul 03, 2012 20:02

tekwyzrd wrote:I'll probably try to compile from the most recent source with a few select optimizations as I used to do to compensate for the difference between my computer and similar processors running windows.


you are warned.

Glibc is a part of the core-system ... If you don't know how to manage portage utils you may have a broken system
User avatar
sabayonino
Sagely Hen
 
Posts: 1571
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Sabayon 9 64 bit and glibc

Postby tekwyzrd » Tue Jul 03, 2012 20:52

I was referring to boinc, not glibc. If you compare two identical computers running the standard build of boinc the computer running Linux reports lower benchmarks than the one running Windows. I've been using (-fomit-frame-pointer -funroll-loops -fforce-addr -ffast-math) for years to reduce the difference. I haven't done so recently because I don't plan on using this computer for much longer but while I am I'll keep running BOINC. 7.0.25 is running fine and processing a task for einstein@home as I type this.
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
Douglas Adams (1952 - 2001)
User avatar
tekwyzrd
Technological Hen
 
Posts: 323
Joined: Tue Aug 22, 2006 23:56
Location: Northeastern Ohio

Re: Sabayon 9 64 bit and glibc

Postby sabayonino » Wed Jul 04, 2012 0:15

Ok.

You can find Boinc-7.0.28 (not .30) here : http://gpo.zugaina.org/sci-misc/boinc/euscan (SVN)

Code: Select all
# layman -a gentoo-zh
# emerge boinc --ask


then
Code: Select all
# equo rescue spmsync


the configure boinc for your user :
Code: Select all
# nano -w /etc/conf.d/boinc


Set work directory and user,group

Code: Select all
RUNTIMEDIR="/your/boinc/work/directory"
USER="<your_user>"
GROUP="<your_favourite_groups" # default "users"
ALLOW_REMOTE_RPC="yes" # or "no"   if you want manage remote Boinc istance


Add your user to boinc group and video group
Code: Select all
# gpasswd -a <your_user> boinc
# gpasswd -a <your_user> video # only if your user isn't


Logout to make change effects
and start Boinc
Code: Select all
# /etc/init.d/boinc start


If it works well you can start boinc at boot
Code: Select all
# rc-update add boinc default


Enjoy :)

Boinc 7.0.28 run with sabayon glibc :bom:

PS :
If you want compile Boinc with special flasg :
Code: Select all
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer -funroll-loops -fforce-addr -ffast-math" emerge boinc --ask


and if you want a cuda support :
Code: Select all
# CFLASG="<like above>" USE="cuda" emerge boinc --ask


Image

Code: Select all
sci-misc/boinc
     Available versions:  (~)6.12.42 (~)7.0.28[1] {{(+)X (-)cuda}}
     Installed versions:  7.0.28[1](01:14:20 04/07/2012)(X -cuda)
     Homepage:            http://boinc.ssl.berkeley.edu/
     Description:         The Berkeley Open Infrastructure for Network Computing


emerge --info
Code: Select all
 emerge --info
Portage 2.2.0_alpha104 (default/linux/amd64/10.0/desktop, gcc-4.6.2-vanilla, glibc-2.14.1-r3, 3.4.0-sabayon x86_64)
=================================================================
System uname: Linux-3.4.0-sabayon-x86_64-Intel-R-_Core-TM-2_Solo_CPU_U3500_@_1.40GHz-with-gentoo-2.1
Timestamp of tree: Sun, 01 Jul 2012 02:45:01 +0000
app-shells/bash:          4.2_p24
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3::sabayon
dev-util/cmake:           2.8.7-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1::sabayon-distro
sys-apps/openrc:          0.9.9.3::sabayon-distro
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.68
sys-devel/automake:       1.10.2, 1.11.1
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.2::sabayon-distro
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1
sys-libs/glibc:           2.14.1-r3::sabayon-distro
Repositories: gentoo sabayon-distro gentoo-zh
Installed sets: @system
sys-libs/glibc: 2.14.1-r3::sabayon-distro


[edit] if you compile boinc with a special cflags you optimize the client not the aplications sent by projects ;)
User avatar
sabayonino
Sagely Hen
 
Posts: 1571
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Next

Return to Sabayon Linux General Discussion

Who is online

Users browsing this forum: kwacorn and 1 guest