On Sunday 20 August 2006 20:20, Robert Millan wrote:
> Ok, this is not what I would send upstream, but I think it's suitable for
> Debian.
>
> Normaly, when you modify <platform_name> in client_state.xml, boinc will
> notice the architecture is different than the hardcoded platform_name in
> the program, and reset the project to avoid incompatible arch mixing.
>
> The attached patch disables this check completely.  Instead of resetting
> the project, it sets the <platform_name> in client_state.xml as the valid
> platform_name which will be used for scheduler requests.
>
> As for upstream, my plan is to check <platform_name> in client_state.xml
> against a list of valid alternatives, but this needs some changes in
> m4/boinc_platform.m4 first..
>
> So could you apply this patch for Debian in the meantime?

Yes, I'll apply this patch.

The procedure to make AMD64 clients useful includes then the following steps, 
right?

apt-get install libc6-i386
invokre-rc.d boinc-client stop
sed -i -e 
's/<platform_name>x86_64-pc-linux-gnu<\/platform_name>/<platform_name>i686-pc-linux-gnu<\/platform_name>/'
 /var/lib/boinc-client/client_state.xml
invoke-rc.d boinc-client start

We'll need to document this in the boinc-client.README.Debian.

-- 
Es irrt der Mensch, solang' er strebt.

Attachment: pgpAwb4efCC96.pgp
Description: PGP signature

Reply via email to