jaeger changed the topic of #crux-arm to: CRUX-ARM 3.6 Released! - http://crux-arm.nu/Documentation/ReleaseNotes3-6 | Logs: https://libera.irclog.whitequark.org/crux-arm/
<jaeger> beerman: also, if you want to try it, I just cross-compiled the current rpi4 64-bit kernel, modules, and dtbs: https://crux.ninja/tmp/rpi4-64bit-kernel-and-modules-5.15.82-v8%2B.tar.xz
<jaeger> I have not yet tested a fresh install with these, planning to try that tomorrow
<pitillo> jaeger: when you have some time, check core-arm/core-arm64 pkgutils ports to see that we have moved pkgmk.conf.patch directly to pkgmk.conf file, so tje copy problem on the release target will be fixed (and all ovwelays will be homgogeneous). I'll check raspberrypi3-arm overlay to fix it in case it's using the patch
<jaeger> Want me to go ahead and change raspberrypi4/pkgutils to remove the patch?
<pitillo> yes, please
<jaeger> ok
<pitillo> I wasn't able to check rpi3 one...
<pitillo> let's see if I can check and fix it now
<pitillo> ummmm it seems to be fine on that repo (3.7 branch)
<jaeger> oops, yeah, I was looking at main, I think
<pitillo> no problem :)
<jaeger> either way I'll get it fixed in the pi4 repo
<pitillo> perfect
stenur has quit [Remote host closed the connection]
stenur has joined #crux-arm
<jaeger> ok, I installed the optimized rpi4 rootfs and kernel/modules on a fresh uSD card and it boots up fine on the rpi4
<jaeger> $ crux
<jaeger> CRUX-ARM 64b version 3.7
<jaeger> Linux rpi4 5.15.82-v8+ #1 SMP PREEMPT Thu Dec 8 19:20:23 CST 2022 aarch64 GNU/Linux
<jaeger> $ uname -a
<jaeger> Still can't load the xz compressed modules with the upstream kernel, not sure what's up with that yet
<jaeger> # insmod /lib/modules/5.15.82-v8+/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz
<jaeger> insmod: ERROR: could not insert module /lib/modules/5.15.82-v8+/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz: Invalid module format
<jaeger> [ 4706.508654] Invalid ELF header magic: != \x7fELF
<jaeger> doesn't appear to be an issue with the cross compile, if I uncompress the module file I can work with it normally
<pitillo> I've never used the compressed module option on ARM neither on x86
<pitillo> but that smells to the kernel or kmod
<pitillo> does it work on x86?
<jaeger> Not sure that I've ever used it
<jaeger> I might rebuild that kernel with uncompressed modules, we'll see
<jaeger> It's probably simple like kmod not built with xz support or something, haven't looked yet
<pitillo> should not be there many differences with x86
<pitillo> the kernel seems right if you can load uncompressed modules
<jaeger> ./configure --help | grep -i xz --with-xz handle Xz-compressed modules [default=disabled]
<jaeger> yeah, I think I'll just disable the xz option in the kernel config to avoid divergence
<pitillo> fair
<jaeger> building and uploading a new kernel/modules
<pitillo> great
<jaeger> ok, the new stuff works better
<pitillo> good