#armv7
Little roadblock on the way, I can't install a #poudriere jail of #FreeBSD 13.2-RELEASE #armv7 using ftp ... the required dist files just aren't there on the mirrors 😞
But hey, you can always build yourself from source 😎 so ... waiting again. I expect this to work as well, but we will see.
@Toasterson @josephholsten @marcan @lina @AsahiLinux @Raspberry_Pi @geerlingguy O.O
But it's not an actual UEFI, so you may not assume regular #aarch64 / #ARMv7 + #UEFI imeges will just run, as the #UEFI also initializes [not only PCIe] devices and provides the OS with basic access and device descriptors (just like #BIOS did).
Whereas the SoC is stupid or rather mute and requires the OS to know it.
@josephholsten @Toasterson @marcan @lina @AsahiLinux @Raspberry_Pi beyond that the #Pi4 / #CM4 / Pi400 is just an #ARMv7 #aarch64 machine.
Fortunately there is extensive #documentation on the #RasberryPi [unlike basically all #clones like the #BananaPi] so #porting it works fine...
https://www.raspberrypi.com/documentation/
And as people like @geerlingguy can attest, their custom #Linux #Kernel howto should be accurate to get started:
https://www.raspberrypi.com/documentation/computers/linux_kernel.html
I've done a benchmark between Rust, C, Common Lisp and Python on my SBC which has ARM processor and here are the results:
https://far.chickenkiller.com/computer/benchmarking-common-lisp-rust-c-and-python-on-arm/
#benchmark #c #lisp #cl #common_lisp #rustlang #arm #armv7 #pi #python #cpython #pypy #pypy3
#FreeBSD supports #ARMv7 so well that this old #RaspberryPi 2 got a dedicated case today

#Fedora Retiring #ARMv7 Support
Announce via Wiki Changelog
https://fedoraproject.org/wiki/Changes/RetireARMv7

@kzimmermann Hey bro, great.
I saw it said #armv7 on #raspberrypi 4? it has armv7 still?

Building cryptography.io inside #docker on #armv7 ... Let's go to bed and see if it's done tomorrow morning... https://cryptography.io/en/latest/installation.html
Great. Me starting building #Golang, #obfs4proxy via #pkgsrc on my little #netbsd #armv7 machine. 🌩️
It’s quite complicated to install #openbsd on #armv7 device. Seems installing on #arm64 is much easier. I finally found that #OrangePi One is not supported as armv7 for openbsd. right? https://ftp.openbsd.org/pub/OpenBSD/6.7/armv7/INSTALL.armv7
I'm working on #cross, a cross compilation tool for #rust / #rustlang to get it working on #gitlab #ci. https://github.com/rust-embedded/cross/pull/449
The file parser written in #rust for my #nextcloud #plugin spgverein compiles now for #linux on #x86 and #armv7. https://gitlab.com/schrieveslaach/nextcloud-spgverein-app/-/merge_requests/2
Hopefully I have some time in the next couple of days to release the plugin.
La communauté “OpenBSD pour tous” annonce l’impérieuse nécessité de `syspatch` OpenBSD 6.6, 6.7 !
- 1 faille "sécurité" : perl
----
It's time to `syspatch` your OpenBSD 6.6, 6.7 on all supported architectures.
----
#obsd4a #OpenBSD #syspatch #perl #amd64 #arm64 #i386 #armv7 #hppa #landisk #loongson #luna88k #macppc #sparc64 #6.6 #6.7
La communauté “OpenBSD pour tous” annonce l’impérieuse nécessité de `syspatch` OpenBSD 6.7 (principalement) !
- 2 failles "sécurité" : #SSH, #unbound #unwind
- 2 failles "fiabilité" : #rpki-client, #TLS (6.6 aussi)
----
It's time to `syspatch` your OpenBSD 6.7 on all supported architectures.
----
#OpenBSD #obsd4a #syspatch #rpki #libssl #amd64 #arm64 #i386 #armv7 #hppa #landisk #loongson #luna88k #macppc #sparc64 #6.6 #6.7
La communauté “OpenBSD pour tous” annonce l’impérieuse nécessité de `syspatch` OpenBSD 6.5, 6.6, 6.7 !
1 faille "sécurité" wscons
https://blog.openbsd.fr.eu.org/index.php?article106/syspatch-correctif-wscons-multi-arch-65-66-67
----
It's time to `syspatch` your OpenBSD 6.5, 6.6 and 6.7, for wscons, on all supported architectures.
----
#OpenBSD #obsd4a #syspatch #wscons #amd64 #arm64 #i386 #armv7 #hppa #landisk #loongson #luna88k #macppc #sparc64 #6.5 #6.6 #6.7
I am missing the #armv7 packages for #OpenBSD. Where are they?
https://cdn.openbsd.org/pub/OpenBSD/6.6/packages/
#OpenBSD on #armv7 and #arm64 are basically "safe" for the moment.
#Meltdown is only really possible on a not-yet-on-the-market A75 CPU. Plans are being made to separate the page tables on arm64 anyways.
For #Spectre: Our implementation on armv7 flushes the BTB on every context switch, so that isn't a problem. arm64 should be safe for Cortex-A53 cores, which is the majority.