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.
pgpAwb4efCC96.pgp
Description: PGP signature