ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
compassion1785 has quit [Quit: lounge quit]
compassion1785 has joined #asahi-alt
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
chadmed has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
chadmed has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
cylm has joined #asahi-alt
cylm_ has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
nsklaus has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
cylm has quit [Ping timeout: 480 seconds]
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
chadmed has quit [Quit: Konversation terminated!]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
<mps>
I've got this warning when building m1n1 on alpine linux (musl libc) https://tpaste.us/5X7j
<_jannau__>
safe to ignore, not new and not alpine specific
<mps>
aha, thanks for info
mikelee has joined #asahi-alt
<mps>
anyone build kernel 6.4-1 with GPU enabled and rust 1.70 or 1.71
<mps>
`make LLVM=1 rustavailable` says that rust 1.68.2 or higher is needed
<mps>
(rust in kernel make me really 'nervous')
<_jannau__>
I've built it but I'm not sure which rust version, might have been 1.68.2
<mps>
I managed to build rust 1.67 on alpine but failed with 1.68 (and I don't have much free time to look for solution)
chadmed has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
<_jannau__>
builds with 1.68.2 and 1.70.0, 1.71.0 is broken
<mps>
and make with 1.67 rejects to start build in my case
<mps>
1.67.0
<_jannau__>
yes, because the kernel requires 1.68.2 as minimal version
<mps>
iirc 6.3-12 build worked with 1.70.0
mikelee has quit [Ping timeout: 480 seconds]
<_jannau__>
is that still the libc stat64 issue
<mps>
right now building kernel for alpine without GPU and w/o rust. will check in few minutes and report
<jannau>
mrhh: I guess if you find it useful enough it's not that hard to bump. would it make sense use the same source package name as asahi-sources? i.e. asahi-sources-6.3.0_p13.tar.gz
mrhh has quit [Quit: mrhh]
<jannau>
rust and llvm do not deped on it, maybe use rust and llvm use flags
<jannau>
do not depend on each other
mikelee has quit [Ping timeout: 480 seconds]
<jannau>
I guess you want "|| (dev-lang/rust[rust-src] dev-lang/rust-bin[rust-src])
<jannau>
only extra build dependency I can think of is, dev-util/pahole
mrhh has joined #asahi-alt
<mrhh>
Isn't llvm needed to build the edge kernel w/ rust features?
<jannau>
no, can be build with gcc. there were initially a few config options which you couldn't enable in a gcc+rust build but that should be sorted out and wasn't a problem if thsoe weren't enabled
<jannau>
the fedora asahi kernel is built using gcc with rust
<jannau>
this has nothing to do with rust support in gcc
<mrhh>
ok, I might have read the kernel docs on rust wrong then
mikelee has joined #asahi-alt
<jannau>
I think the kernel docs still suggest to build with llvm
<mrhh>
that was probably it then
<mrhh>
another thing: should an asahi-kernel package depend on the asahi-sources package, or just pull the sources from the official repository into the workdir like it's doing now?
<jannau>
pulling the sources directly seems ok judging by gentoo-kernel. using the extracted source dir of the matching asahi-source ebuild seems fragile
<jannau>
have you looked if the kernel-build eclass can be used
mikelee has quit [Ping timeout: 480 seconds]
<mrhh>
I tried, but there were some issues with rust detection not working and the postinst being broken that I just decided it wasn't worth it
<jannau>
ok
<mrhh>
I ~did steal~was inspired by some of the code though
nela has quit [Ping timeout: 480 seconds]
mrhh has quit [Quit: mrhh]
mrhh has joined #asahi-alt
mrhh has quit []
mrhh has joined #asahi-alt
cylm has joined #asahi-alt
compassion1785 has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
compassion1785 has joined #asahi-alt
zzywysm has joined #asahi-alt
mrhh has quit [Quit: mrhh]
mrhh has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
<sam_>
mrhh: why aren't you using kernel-build.eclass?
<sam_>
mrhh: base it on gentoo-kernel/vanilla-kernel please
mrhh has quit [Ping timeout: 480 seconds]
mrhh has joined #asahi-alt
flokli has quit [Quit: WeeChat 3.8]
flokli has joined #asahi-alt
mrhh has quit [Ping timeout: 480 seconds]
mrhh has joined #asahi-alt
mrhh has quit [Ping timeout: 480 seconds]
mikelee_ has joined #asahi-alt
mikelee has quit [Read error: Connection reset by peer]