On 2/23/2021 1:28 AM, deon wrote:
>> Aside: has anyone build synchronet *on* a raspberry pi?
>> The cross platform builds (via qemu on x64) seem to take
>> about 40m, wasn't sure if this was typical, more or less
>> than native hardware.
>
> So my CI builds on a Pi - Pi3B+, and I build everything(
> including Spider Monkey) - takes about 55 minutes.
>
> The reason I build Spider Monkey, as there was some times
> I was seeing coredumps that appeared to be related to
> Spider Monkey (using the apt versions), but building it
> as part of an SBBS build didnt result in those coredumps.
Wild that it seems to take just as long via qemu on an
r9 3950x as native. It is doing all three platform targets
at once though. Similar times for Github Action workers.
would you mind taking a look at my Dockerfile and offer some
suggestions to build Spider Monkey for ARM builds? Not even
sure of the command changes I would need in place.
I know uname -a shows arm, but handling the dosemu in a
separate wrapper was easier than trying to define a variable
in the environment. Not sure if the docker platform gets
injected as an environment variable which might be easeier
to deal with.
Of course, could also just make the build (line 63) step a
bash script...
https://github.com/bbs-io/synchronet-docker/blob/master/docker/Dockerfile
--
Michael J. Ryan (tracker1)
+o roughneckbbs.com
---
þ Synchronet þ Roughneck BBS - roughneckbbs.com
--- SBBSecho 3.13-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
|