If you want latest and greatest then Arch Linux Arm is a Rolling Release and has newer packages ie xz is at present 5.2.3 compared to 5.2.2 in Stretch and 5.1.1 in Jessie:CecilWard wrote: ↑Fri Sep 15, 2017 3:10 amI noticed that the version of the apt-get xz-utils package (which I presume contains the xz compressor/decompressor exe) is really really old. What's worrying is that it's an _alpha_ version and there is source-code and some built versions of a 'stable' release on the project website.
Same with the apt-get package for GDC, compiler for the D programming language (http://dlang.org) compiler from the GCC collection, which is also ancient.
Is this kind of issue something I could fix myself in general? (Having zero knowledge of Linux though, although a very experienced professional C systems dev, just never on *nix.)
Also I don't want to have to fight the apt-get system either though, getting into a situation where some future apt-get operation will simply overwrite good new files - if I manage to get them pre-built [no luck] or even build them - with the ancient ones again, or ever just delete them.
On Linux source package installation should finish with "sudo make install" which will put it all in the right places. Commonly the sequence is ./configure && make && sudo make install
Also take a look at the Odroid C2 - the official OS for that is 64-bit (its the same Cortex-A53 ARMv8 CPU).CecilWard wrote: ↑Sun Sep 17, 2017 11:48 amI saw that a raspberry pi hosting outfit based in Arizona not only host pis but they also have some other (alpha setup) hardware on offer that has aarch64 processors and a proper 64-bit o/s for it that works. It's some evaluation development board that they will host, which contains some 8-core ARM 64 device.
ARM assembler usually refers to 32-bit ARM (A32 and T32) which you can develop on the Pi with the official Raspbian OS. Though I personally much prefer A64 (Aarch64 mode) as it is more modern and streamlined.