Masthash

#armv7

Felix Palmen 📯
2 months ago

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.

Felix Palmen 📯
2 months ago

Awesome, this works 🥳

So, the #aarch64 VM running #FreeBSD I got for free from #Oracle now has yet another purpose besides testing #port builds: Build #armv7 packages! Might need them when I finally turn my #BananaPI into a thin client 😎

Felix Palmen 📯
2 months ago

So, the GENERIC #kernel config for #FreeBSD on #aarch64 contains COMPAT_FREEBSD32.

Does that mean some #armv7 jail will just work there? Gonna give it a try, would be great for building armv7 packages 🤔

@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

CK's Technology News
2 years ago

#Fedora Retiring #ARMv7 Support

Announce via Wiki Changelog
https://fedoraproject.org/wiki/Changes/RetireARMv7

[mdrights@pinephone:~]
2 years ago

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

[mdrights@pinephone:~]
2 years ago

#note
Not quite a few software provides #BSD on #armv7 build exactly. 😆

One has to strong enough to build deps and deps recursively on those platforms.

#runbsd

[mdrights@pinephone:~]
2 years ago

Quick toot: I has always no luck with #freebsd :freebsd: ! The bug of lack of swap space has not been fixed; Can’t build #Go on low-end #armv7 devices. lol

[mdrights@pinephone:~]
2 years ago

#notetoself
#freebsd has limited package and base support for #armv7 devices. For resources constraints, it’s hard to compile from source. #runbsd

Though this four major services running on my home servers (that satisfy me):
- #Tor
- a Socks proxy
- a http proxy
- #dnscrypt-proxy

I am unreasonably excited about a new #openbsd #armv7 snapshot being released.

that means I can spend another 6 weeks poking and prodding at the build, hoping it actually works this time.

[mdrights@pinephone:~]
3 years ago

Having been observing the network traffic of my local #DNS resolver (#freebsd at #armv7).

One finding was the 1.1.1.1 app (#cloudflare) still requested for #Google’s service (#firebase) via my system’s resolver. 😂
But I somehow understand this, from commercial perspective.

#privacy

Arch running Armv7 in qemu vm running on Intel i7 host. It took longer than I thought, but I have seemingly hit upon the right incantation to make this work.

#qemu #armv7

3 years ago

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

[mdrights@pinephone:~]
3 years ago

Great. Me starting building #Golang, #obfs4proxy via #pkgsrc on my little #netbsd #armv7 machine. 🌩️

[mdrights@pinephone:~]
3 years ago

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

Dr. Marc Schreiber
3 years ago

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)

https://blog.openbsd.fr.eu.org/index.php?article108/syspatch-correctifs-rpki-ssh-libssl-unbound-multi-arch-67

----

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

txt.file
4 years ago

I am missing the #armv7 packages for #OpenBSD. Where are they?
https://cdn.openbsd.org/pub/OpenBSD/6.6/packages/

#OpenBSD #armv7 has switched to using #lld as the system linker, instead of using the old binutils 2.17 ld.

:flan_aww: :flan_dance: :flan_hearts: :flan_squee: :flan_XD: :flan_guns: :flan_hacker:

https://marc.info/?l=openbsd-cvs&m=153261126228057&w=2

Look at that, #OpenBSD 6.3 has been released!

Highlights include massive improvement in support for #armv7/#arm64 platforms, #vmm virtualization on #amd64/#i386 platforms, #wifi (including roaming), more of the network stack is unlocked, and no artificial limits in #IPv6 autoconfiguration.

https://www.openbsd.org/63.html

OpenBSD's pufferfish dressed like Harry Potter

Look at that, #OpenBSD 6.3 has been released!

Highlights include massive improvement in support for #armv7/#arm64 platforms, #vmm virtualization on #amd64/#i386 platforms, #wifi (including roaming), more of the network stack is unlocked, and no artificial limits in #IPv6 autoconfiguration.

https://www.openbsd.org/63.html

There's a diff from kettenis to move #OpenBSD's #armv7 platform to use #clang as the base compiler.

That'll fix up a lot of things :D.

#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.

https://marc.info/?l=openbsd-tech&m=151527717000808&w=2