[Ohrrpgce] State of nightly builds

Quasar Nebula towerofnix at gmail.com
Sat Jan 16 05:35:47 PST 2021


just lurking! :)

may i ask what the function of sourceslices.bi is? i skimmed its contents
as well as sourceslices/update.sh, and the best i can guess is that its for
converting default (or perhaps internal) data files of some sort! im
curious how far off that guess is c:

~jade

On Sat, Jan 16, 2021 at 12:24 AM James Paige <Bob at hamsterrepublic.com>
wrote:

> Yes, they are still built in sequence. They are on the same machine as
> they have been for about 3 years. They max out the cpu in sequence, I don't
> know what would happen in parallel.
>
> I have not switched the Linux builds over to Docker yet. I'll do that when
> I find time to confirm that they are complete and correct.
>
> I actually wonder if we are deleting state that doesn't need to be
> deleted. It does kinda seem like it is doing a full rebuild every time. I
> have to check the scripts.
>
> I do know the Android builds do delete all state and rebuild from scratch.
>
> Also, Android nightly builds are in a VM too, currently.
>
> Thumbs up for getting rid of sourceslices.bi
>
> A debian arm package sounds like a great idea. I do like the idea of
> supporting easy installation on Rasbian
>
> On Fri., Jan. 15, 2021, 10:53 p.m. Ralph Versteegen, <teeemcee at gmail.com>
> wrote:
>
>> Looking at http://hamsterrepublic.com/ohrrpgce/nightly/ I see that
>> nightly builds are timestamped over the course of more than three hours.
>> Are they still built in sequence? On a much slower machine than previously?
>> Are the docker images now used for the linux (or any other) builds, or do
>> they still all use VMs except Android? Are the nightlies recompiled from
>> scratch every night or is the state from the previous compile there so
>> scons can avoid recompiling?
>>
>> Incidentally I've been meaning to  reduce the number of modules that need
>> to be recompiled when the backends or date/svn revision change. I've also
>> been meaning to get rid of sourceslices.bi. That'll reduce compile times
>> substantially.
>>
>> BTW, are there any plans for a Debian ARM package? I assume we could
>> create a .deb that could be installed both on an RPi and a Debian ARM
>> machine.
>> _______________________________________________
>> Ohrrpgce mailing list
>> ohrrpgce at lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20210116/4a5e45b3/attachment.html>


More information about the Ohrrpgce mailing list