Tags: end of world

01/12/13

  05:26:00 pm, by The Dreamer   , 562 words  
Categories: Software, BOINC

New Chart option at Radioactive@Home

I was poking around on the Radioactive@home message boards, after finding that my sensor had stopped working when the app was updated from v1.69 to v1.72....it was complaining every 11 seconds with "No heartbeat from client for 30 sec - exiting".

And, it wasn't because I had to build my own newer boinc client for box last month. The Ubuntu apt version is 6.12.33, and didn't seem to be any moving to upgrade it for 10.04LTS or in any PPA that I could find. And, downloading the binaries from the boinc.berkeley.edu site didn't work, as they depend on newer libraries than exist for 10.04LTS. So, I had to grab the source

git clone git://boinc.berkeley.edu/boinc.git

and build that against my 10.04LTS system....and that worked (at least the client did, which is all I really needed)...until now.

Though I read in forums that v1.72 wasn't supposed to be released (very little testing had been done), but it was needed to support newer sensors which are out in the field now.....oh well.

Well, I supposed the HEAD of the boinc might be too bleeding edge as well. 7.0.44 is considered the development version, and not recommended. While the recommended version is 7.0.28.

The wiki page on getting source says:

Branches

Various versions of the code are available at any given point:

Development

The master branch contains the latest source code for all components of BOINC. It is always under development, and has not necessarily been thoroughly tested.

Client releases

The client software (client and manager) is maintained as follows:

The code for each release is 'tagged'. For example, the code for version 6.3.14 is tagged with client_release_6_3_14.
A 'branch' is created for each released minor version. For example, the branch client_release_6_2 is the code for the latest release of version 6.2.

Except I tried to git checkout client_release_7_0_28, and it couldn't be found. Nor could I do git checkout client_release_7_0. Eventually, poking around on the site some more, I found that the tags were different. They uses '.' instead of '_' in version separators. Though couldn't get to 7.0.28 directly...had to get 7.0 first.

So, git checkout client_release_7.0 followed by git checkout client_release_7.0.28. Got me the source for the current recommended version.

Now at 7.0.28, I couldn't get _autosetup to complete...missing test/version.inc.in and py/Boinc/version.py.in. Well, copy those from the HEAD down, seemed to kind of work...though configure was having a lot of issues. Lots of SAH_LIBEXT and SAH_DLLEXT command not founds, along with others. Turns out files were missing from the m4 directory. Compare with HEAD, and copy over Makefile.in, ax_lang_compiler_ms.m4, sah_links.m4, sah_largefile_breaks_cxx.m4, sah_libext.m4, sah_select_bitness.m4, and sah_staticize_ldflags.m4.

Now I do configure, this time I look to see what things its complaining about missing, and add more -dev libraries, along with wxWidgets....now I have a boincmgr, should I choose to use it.... Though the compile didn't go well.

Missing a couple of header files.... lib/md5.h and client/dhrystone.h. And, then I go and blunder with doing a make install, which clobbers my /etc/init.d/boinc-client and /etc/default/boinc-client with something that doesn't fit the Ubuntu environment. So, once again a quick restore from BackupPC of these two files, and BOINC is working again.

While writing my post on the Radioactive@Home forum, I spotted a new chart.... Which I have now made into the footer of this site:

However, what was interesting...was going back through the last couple of weeks, to find this span....

12/17/2012 to 12/23/2012

Maybe the world was supposed to end on December 21st?

Now instead of subjecting some poor random forum to a long rambling thought, I will try to consolidate those things into this blog where they can be more easily ignored profess to be collected thoughts from my mind.

Latest Poopli Updaters -- http://lkc.me/poop

bloglovin

There are 20 years 3 months 23 days 12 hours 45 minutes and 37 seconds until the end of time.
And, it has been 4 years 9 months 4 days 1 hour 17 minutes and 19 seconds since The Doctor saved us all from the end of the World!

Search

September 2017
Mon Tue Wed Thu Fri Sat Sun
 << <   > >>
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
Google

Linkblog

  XML Feeds

Who's Online?

  • Guest Users: 4
This seal is issued to lawrencechen.net by StopTheHacker Inc.
powered by an open-source CMS

hosted by
Green Web Hosting! This site hosted by DreamHost.

monitored by
Monitored by eXternalTest
SiteUptime Web Site Monitoring Service
website uptime