HB9GFX wrote: ↑Sat Jun 05, 2021 12:37 pm
first Spot updated. Seems to work.
Can you tell us what was wrong Andy?
This is a story that goes back a little way, but bear with me...
First I wanted to create an automated system that will watch for upstream changes, and produce the new binaries automatically every time there is an update upstream - this has been working well for a few months, enabling me to easily test updates.
During the process of building this system, a few things have happened - firstly the build process is now fully repeatable, it takes all the guesswork and assumption out of it and I know that with a few keyboard clicks I can re-create the binary again (and again if needed). I've been testing with the outputted bins here on and off for a while and I was happy with them - but it seems there were a few holes in the way I test them... This is mostly because testing them is complex, at least to test them fully is complex - its easy to miss some scenarios. The latest issue with D-Star is a fine example, *my* D-Star hotspot was not affected, and I don't know why that is.
In addition to all of that new process, I'm always looking for ways to reduce the size of the downloaded image, since I get to pay for the bandwidth that each download of Pi-Star takes up, with that in mind I have been testing smaller binaries - these are compiled slightly differently with a specific size optimisation flag, and then stripped - this can make the output a great deal smaller and I would have said pretty much never causes an issue (until today).
So what went wrong - my test bench just didn't exhibit the problem you have seen on your systems, AND I was pushing the envelope in trying to make MMDVMHost very small, this could be impacted by the fact there are still people running the Pi-Star 4.0 release candidate that never made it to a full release, and so my build system has to use an older version of Raspbian to support those guys, size optimisation might be possible again when that isnt the case.
Hope that answers your questions, and if not, well feel free to ask me some more