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/
frinnst has quit [Remote host closed the connection]
frinnst has joined #crux-arm
guido_rokepo has joined #crux-arm
guido_rokepo has quit [Quit: guido_rokepo]
guido_rokepo has joined #crux-arm
guido_rokepo has quit [Quit: guido_rokepo]
<pitillo> mnkydeth and jaeger, why not use the rpi4 for building packages optimized for the zeros and use pkg-get?
<pitillo> you avoid the real pain of building packages on these small devices....
<pitillo> with 3.7 this could be a party (we are planning to put hands on the hp jornada 720... which is in the same "group" of this small devices where compiling is a pain)
<pitillo> I'm still building/fighting with 3.7 arm64... stage0 was built finally right and it's currently building stage1 packages for the generic release... but gcc is a real problem, like I said, it tooks 56h to compile on the rpi3
<jaeger> I do build on a 3 or 4 for the zero
<jaeger> Even the zero 2, while fast, doesn't have a lot of RAM
<jaeger> If you like I can put some time in on pi3 and pi4 building stuff
<pitillo> jaeger: we are working hard with crux-arm-release repository which is intended to automate the generic/optimized build process
<pitillo> currently sepen is working on arm and I'm working on arm64
<jaeger> Yeah, I recall you mentioned that... will wait and see, then
<pitillo> if you want to take a look and put one of your devices on the way of building a custom image, you can create an mk file for it (in case of rpi4, because rpi3 has one mk file if I'm right)
<pitillo> the repo is a small monster, but probably for you will be very familiar, as you are the ISO master
<pitillo> we are debugging the Makefile at the same time we are preparing both generic releases (it's pretty debugged now... sepen did an amazing job as always)
<jaeger> nice
<pitillo> the goal would be to refine as much as possible for future releases... hence we are spending this time to fine tune it
<pitillo> probably it won't be used for most users because providing a generic release avoid all those st0 and st1 build cycles... but the option will be there to anyone to "customize" and create whatever they need (cutting ports, changinf toolchain's ports...)
<pitillo> so, it smells great :D
<jaeger> This setup is native, not cross-compiling?
<jaeger> Taking a look at the repo, looks like I would need to add an appropriate .mk file as you mentioned but also add some lines to the COLLECTIONS section of the main Makefile
<jaeger> I wonder if it would be feasible or make sense to do some builds on my M1 mac mini
<jaeger> in an arm64 container
<jaeger> $ docker run -it --rm crux:3.7-arm-32bit uname -a
<jaeger> Linux a5d7c4b6f872 5.10.124-linuxkit #1 SMP PREEMPT Thu Jun 30 08:18:26 UTC 2022 armv7l GNU/Linux
<jaeger> nifty
<jaeger> (not arm64 in this case)
<pitillo> an M1... I want to steal my wife's one... but she can cut my ...
<pitillo> xD
<pitillo> that would be an interesting research too
<jaeger> hehe
<jaeger> I guess I could test 64-bit by using a 3.6 64-bit filesystem, then build on top of that
<jaeger> pitillo: perhaps she would let you enable SSH and run docker on it :)
<jaeger> compiling gcc 12 in that container now, will see how long it takes
<pitillo> I'm not sure if she will notice... may be no need to ask her xD
<jaeger> probably best to ask just in case, hehe
<pitillo> jajajajajaa
<pitillo> in this case I'm not sure if I prefer to ask or to sorry directly
<jaeger> heh
<jaeger> real 36m52.438s
<pitillo> xDDD
<pitillo> jaeger: have you used crux-arm64/gcc ?
<jaeger> yes
<pitillo> amazing
<pitillo> I need to read about docker.... and do something with my wife's laptop...
<pitillo> that's amazing
<jaeger> :D
<stenur> my arm64 vm is sooo slow
<stenur> but its my own laptop
<pitillo> do you have docker files to start looking at them...
<pitillo> ?
<jaeger> Not yet, but I can make something when it's ready if you like
<pitillo> how do you run that docker 3.7-arm-32bit ?
<jaeger> I downloaded your rc3 release rootfs and imported it as a docker image
<pitillo> interesing
<mnkydeth> As much as I would love getting into the dev side of things. I just don't have the time to set aside for it. It's why I'm a user... Even on x86_64 Crux. At best I try to troubleshoot every other year when I pop in the irc.
<jaeger> understandable