<midfavila>
mfw the last aarch64 build isnt even selfhosting
<midfavila>
based
<midfavila>
sick even
<midfavila>
now i have to try and set up a cross-compile toolchain on the reform
<midfavila>
uggggghhhhhhhh i havent done this is like five years bro i don't wanna do this
<midfavila>
nvm debian actually has a statically linked musl toolchain
<midfavila>
makes things a little easier
<midfavila>
alright might have a minimal rootfs by the end of today
<midfavila>
at least for my fork
<midfavila>
standard kiss comes after i make sure everything's good
<midfavila>
i'll modify A_OS' build scripts to be architecture-agnostic on next push
<midfavila>
then i'll comb through community and see if theres any assumptions about x86-64
<midfavila>
if possible i'll do the same for official as well
<midfavila>
it should be as simple as grabbing the info from uname -m
<midfavila>
unless offical is toeing the x86 only line in which case fair
<midfavila>
although tbqh if the only change would be checking for architecture in the start of a build script and subbing that in, i don't think it should be much of an issue...
<midfavila>
worth talking about
<midfavila>
does dilyn ever still get on here?
<midfavila>
man
<midfavila>
suckless' ubase makefile sucks ass
<midfavila>
it doesnt respect environment variables at all
<midfavila>
thanks suckless very cool and minimalist
<midfavila>
love it
<midfavila>
i just want to use my musl-gcc lmao
<midfavila>
and ofc their source is as incomprehensible as ever
<midfavila>
you know, i respect the whole "just rewrite the source" approach, but that requres you reduce the barrier of entry to your projects
<midfavila>
this is why people shit on suckmore
<midfavila>
idk maybe im not 31337 enough
asimov-c has joined #kisslinux
asimov-c has quit [Remote host closed the connection]
asimov-c has joined #kisslinux
asimov-c has quit [Ping timeout: 268 seconds]
<midfavila>
alright, just built ubase under the last aarch rootfs and exported it
<midfavila>
that marks a minimal rootfs
<midfavila>
ubase, sbase, oksh, and musl all running natively on aarch, and up to date
<midfavila>
next is curl, gcc, and binutils
<midfavila>
after that gonna switch to building on the new rootfs
<midfavila>
trying to build xz, for whatever reason its not building even with busybox egrep...
<midfavila>
says its no good
<midfavila>
see under the original aarch busybox egrep works fine
<midfavila>
its just under the new fs that it fails
<midfavila>
wt
<midfavila>
wtf
<midfavila>
ugh
<midfavila>
this can wait
<midfavila>
i dont know where id even start troubleshooting that anyway
fultilt has quit [Quit: WeeChat 3.7.1]
Doomking has joined #kisslinux
<Doomking>
For EFI Stub, which one is "better" to use to boot using efibootmgr? vmlinuz or bzImage?
<Doomking>
Nevermind that was a dumb question
<sad_plan>
just copy bzImage to /boot/foo.efi, and add entry in your bios. no need for efibootmgr or anything
Doomking has quit [Quit: Ping timeout (120 seconds)]
Doomking has joined #kisslinux
<Doomking>
sad_plan: i thought the efibootmgr was needrd
<Doomking>
M
<Doomking>
Oops
<Doomking>
sad_plan: I thought the efibootmgr was needed to create the boot entry
<Doomking>
But that good to know that i don't need efibootmgr, one less package to install
<sad_plan>
exacly :D
<Doomking>
I just searched how to add entry in bios, now i don't see the point of efibootmgr... maybe to make it easy via commandline
<Doomking>
sad_plan: thanks for helping me again!
<sad_plan>
its probably more convinient, but adding entries is mostly a onetime thing anyway
<sad_plan>
yw
Doomking has quit [Quit: Client closed]
<sewn>
Doomking: you dont need efibootmgr or any bootloader for a custom kernel.
<sewn>
custom cmdline and EFISTUB
<sewn>
vmlinuz -> /boot/EFI/BOOTX64.EFI
<sewn>
and thats it
ocra8 has joined #kisslinux
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
op_4 has quit [Remote host closed the connection]
op_4 has joined #kisslinux
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
fultilt has joined #kisslinux
ukky_ has quit [Ping timeout: 240 seconds]
ukky has quit [Ping timeout: 256 seconds]
ukky has joined #kisslinux
ukky_ has joined #kisslinux
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]