Hey Vincent!
Using the latest version or even close to it, can and no doubt
will, cause problems when compiling older code,
For sure. It happens almost every time and the code doesn't need to be that old. As of today, firefox now craps out using gcc-13.1.0 while gcc-12.2.0 has no major issue(s) compiling the exact same source using the exact same versions of the tools required to assist, such as binutils, rustc, llvm, etc.
let alone the presence of bugs in new versions,
Yep, that can and does happen.
For example, just try and compile golded and try and get a clean
compile
Have yet to try any of the regular fidonet libs and tools other than the bash script I have been deploying since way back when. It works ... :::knock on wood:::
I can not do even on a Raspberry Pi4
I've got a orange pi 5 I have yet to get up and running. I was planning to do the same with fidonet I have been doing for a couple decades now, albiet with some updates along the way. Nothing major that breaks backwards compatibility with prior bash releases. I am betting it will work great on the orange pi except only eight penguins on there. I think eight will be enough.
Life is good,
Maurice
-o -o o- o- o- o- -o -o o- -o o- o- -o -o o- o-
(\ (\ /) /) /) /) (\ (\ /) (\ /) /) (\ (\ /) /)
^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
--- GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
* Origin: One of us @ (1:153/7001.2989)