1) Message boards : News : [dna] new DNA@Home runs up and going (Message 6077)
Posted 20 Jan 2016 by mugnaio [TNAA]
I'll try and get a debian VM up and going and see if I can compile things with an older version of GCC.

The current version is compiled with GCC 4.8, so I'm not quite sure how old I need to go. To be honest I don't remember what version 0.50 was compiled with because it was so long ago.


google told me to use readelf -wi on that version, and this is what it says:
GNU C++ 4.4.6 20110731 (Red Hat 4.4.6-3)
2) Message boards : News : [dna] new DNA@Home runs up and going (Message 6075)
Posted 20 Jan 2016 by mugnaio [TNAA]
Any chance you could let me know what would be a good version of the GCC and G++ libraries to link? I can try and get an older compiler installed to link against.


Not so easy to give a good guess; Debian, which is quite conservative on package upgrades, provides these:
- current stable release (jessie, released in april 2015): gcc-4.9, glibc 2.19
- old stable release (wheezy, released in may 2013): gcc-4.7, glibc 2.13
- old old stable release (squeeze, released in february 2011): gcc-4.4, glibc 2.11
while these should be the packages in Ubuntu:
- wily werewolf, released in october 2015: gcc-5.2, glibc 2.21
- trusty tahr, released in april 2014: gcc-4.8, glibc 2.19
- precise pangolin, release in april 2012:gcc-4.6, glibc 2.15
I took a look also at an old fedora 12 released in 2010: gcc-4.4, glibc 2.11
and a Centos 6.5 released in july 2011: gcc-4.4, glibc 2.12
(release versions taken from distribution repositories, any mistake is mine)

That said, it's all up to you :)

my 2c is that rel. 0.50 was working fine, or at least nobody complained on this forum, so the same settings would be fine.
3) Message boards : News : [dna] new DNA@Home runs up and going (Message 6052)
Posted 19 Jan 2016 by mugnaio [TNAA]
What's the difference with old app??


same question here... The new one is built linking glibc 2.14 and that prevents WU from running on debian wheezy, while release 0.50 was running fine.

TIA
Andrea
4) Message boards : News : [dna] updated applications (Message 4620)
Posted 30 Sep 2014 by mugnaio [TNAA]
Oh whoops, you're right. v0.46 had problems because of errors in the update_versions script. so v0.44 was the one without libgcc and v0.45 is the one with libgcc.


If it helps i can try to use v0.46 as a custom application; it is almost rocket science to me but with some time i should be able to get a running config.
5) Message boards : News : [dna] updated applications (Message 4601)
Posted 29 Sep 2014 by mugnaio [TNAA]
It would be good to have everyone running the faster one. v0.46 should have compiled libgcc and libstdc++ statically, so I'm confused as to why it would have been crashing for people. v0.45 had libstdc++ statically compiled but libgcc was dynamically compiled (which I think is why people were getting the GLIBC not found error).

If there are other compilation options I should try to get everything compiled statically so people don't have any issues I'm open to trying them.


I cannot find v0.46 in the /download/ directory; did you remove it ?
I got GLIBC errors with v0.44, v0.45 seems fine to me and I did not find messages of people getting error with it.
Where am I wrong ?
6) Message boards : News : [dna] updated applications (Message 4598)
Posted 29 Sep 2014 by mugnaio [TNAA]
Working on a fix, hopefully have something soon.


Hi Travis, I got some tasks and they are running fine.
I followed the other threads and asked myself why statically linked executables should have problems with shared libraries, so I downloaded some of the versions you build in these two days.
As you can see below, version 0.44 for linux 64 bit isn't a statically linked executable (unless of course you did change it after the problems I reported); if I run it on the command line I get the same error I reported. This does not happen with version 0.45 which in fact is a statically linked executable.
So my guess is that version 0.45 could have been a good one (except for the errors in accessing them reported by GlennG in message 4573. Since the idea of speeding up things is a Good Thing, feel free to ask me anything that can help you to achieve that.

[root@antares dna]# file Gibbs_0.44_i686-pc-linux-gnu
Gibbs_0.44_i686-pc-linux-gnu: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.24, not stripped
[root@antares dna]# file Gibbs_0.44_i686-pc-linux-gnu
Gibbs_0.44_i686-pc-linux-gnu: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.24, not stripped
[root@antares dna]# file Gibbs_0.44_x86_64-pc-linux-gnu
Gibbs_0.44_x86_64-pc-linux-gnu: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, not stripped
[root@antares dna]# file Gibbs_0.45_x86_64-pc-linux-gnu
Gibbs_0.45_x86_64-pc-linux-gnu: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.24, not stripped
[root@antares dna]# ./Gibbs_0.44_x86_64-pc-linux-gnu
./Gibbs_0.44_x86_64-pc-linux-gnu: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./Gibbs_0.44_x86_64-pc-linux-gnu)
[root@antares dna]# ./Gibbs_0.45_x86_64-pc-linux-gnu
[root@antares dna]#
7) Message boards : News : [dna] updated applications (Message 4560)
Posted 28 Sep 2014 by mugnaio [TNAA]
Is this a 32 or 64 bit system?


64 bit
8) Message boards : News : [dna] updated applications (Message 4553)
Posted 28 Sep 2014 by mugnaio [TNAA]
Let me know if you are having any issues with the new binaries!


Hi Travis,
the new DNA 0.44 application fails almost immediately on my linux box (Oracle linux based on RH 6.5); looking into stderr there is a "version `GLIBC_2.14' not found" message.

Andrea