On 7/18/23 18:13, Rod Webster wrote:
Andy, thanks. I know how to build it, and have done it on the pi.

My understanding is the buildbot blockage is because it has been running on
a pi which is clearly not desirable.

Why not, Rod? My experience here is that the uptimes are from power failure that outlasts the ups to the next one. I have a 5 amp 5 volt supply for it, a ups that shuts down in 2 minutes, and a nat gas burning 20kw standby that starts and is delivering power in 5 secs. So effectively the pi never sees a power failure.

Serious overkill, but its bulletproof. But some of the other pi clones are now outrunning the rpi4b. And one bananai-m5, running bare w/o heat sinks, has been running a 3d printer for about 6 weeks, probably with about that many reboots because jammy has way more update traffic than debian.

I wonder if Sebs new buildbot  could build for the pi using  the Raspberry
cross compilation method as I mentioned in
https://github.com/LinuxCNC/linuxcnc/issues/2349
Have a look at David Smith's Repo I linked to and his upstream source.
You just need to update the userpatches and this script
https://github.com/djsftree/rpi-img-builder/blob/master/files/userscripts/uscripts

In the past when I ran this, we were constrained because we needed vtk for
python and it took many hours to build. Now I think it's included in the
Debian 12 repositories.




Rod Webster
*1300 896 832*
+61 435 765 611
Vehicle Modifications Network
www.vehiclemods.net.au


On Wed, 19 Jul 2023 at 07:54, andy pugh <bodge...@gmail.com> wrote:

On Tue, 18 Jul 2023 at 21:43, Rod Webster <r...@vehiclemods.net.au> wrote:

There is not a v 2.9 buildbot for the Pi so I think it requires building
from source.

I don't think that there is one that builds for a 64 bit kernel, or
for Bookworm, so you are correct.

sudo apt-get install build-essential git git-gui
git clone https://github.com/LinuxCNC/linuxcnc.git linuxcnc-dev
cd linuxcnc-dev
git checkout 2.9
git pull

Now get the dependencies

./debian/configure
dpkg-checkbuilddeps

Copy the list
sudo apt-get install {paste the list, then edit the list to remove
brackets, versions, alternatives)

Now you can compile

cd src
./autogen.sh
./configure
make
sudo make setuid

This will be a run-in-place, so then

. ../scripts rip-environment
linuxcnc


--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to