ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
sudtho has joined #asahi-dev
yuyichao_ has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
nicolas17 has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
m42uko has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
m42uko has joined #asahi-dev
<nickchan> I hope it's still possible to integrate C code not in the mood of rewriting the dwc2 stack just yet
<nickchan> but I need to do it anyways so maybe I should get to it
<nickchan> (...due to other issues like flat out not working properly on s5l8965x)
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
pb17 has joined #asahi-dev
theruran has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
tobhe has quit [Ping timeout: 480 seconds]
nora_ has joined #asahi-dev
nora has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
aleph-complex6 has joined #asahi-dev
aleph-complex has quit [Ping timeout: 480 seconds]
aleph-complex6 is now known as aleph-complex
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
m42uko has quit []
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
aleph-complex has quit [Quit: The Lounge - https://thelounge.chat]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
elvishjerricco has quit [Ping timeout: 480 seconds]
elvishjerricco has joined #asahi-dev
Sebastian2 has joined #asahi-dev
Sebastian2 has quit []
Sebastian2 has joined #asahi-dev
elvishjerricco has quit [Ping timeout: 480 seconds]
elvishjerricco has joined #asahi-dev
chrisl has joined #asahi-dev
halloy5503 has joined #asahi-dev
nyx_o_ has quit [Quit: WeeChat 4.4.2]
nyx_o has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
yuyichao_ has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
<chadmed> nickchan: well we're not really gonna get a functional rust rewrite soon, its a pretty big piece of work
dcavalca8569 has quit []
dcavalca8569 has joined #asahi-dev
chrisl has joined #asahi-dev
kettenis has joined #asahi-dev
sand4rt has joined #asahi-dev
Sebastian2 has quit [Ping timeout: 480 seconds]
<kettenis> another problem is that there is no rustup for OpenBSD
<kettenis> a way to build m1n1 with the standard rustc compiler would be helpful
chrisl has quit [Ping timeout: 480 seconds]
<j`ey> I dont see anything that needs rustup/nightly etc
<chadmed> nostd works fine with normal rustc right?
<chadmed> i wanted to start looking at it as an experiment anyway but i dont trust myself to write bindings that arent ass :p
<kettenis> hmm, so maybe it is just the build instructions that depend on it?
<j`ey> ok I lied, it does use #![feature(cfg_version)], I missed that
<chadmed> thats just gating something for 1.82 though by the looks of it
<chadmed> 1.84 is now stable
<j`ey> and the "you shouldnt use this" env var RUSTC_BOOTSTRAP, but I think that might still work on normal releases
<chadmed> so it can probably just get yeeted
<kettenis> I'm a rust n00b so any help is appreciated ;)
<chadmed> looks like new_zeroed_alloc is still unstable
<j`ey> I think it should just work though, with a non-rustup rust
<chadmed> yeah
<kettenis> I'll take a look again and come back here if I get stuck ;)
emilia-miki has joined #asahi-dev
emilia-miki has quit [Remote host closed the connection]
<jannau> fedora builds chainloading m1n1 with their distro rustc: https://src.fedoraproject.org/rpms/m1n1/blob/rawhide/f/m1n1.spec
<jannau> and I think I've built it locally as well
<jannau> rustup is afaik only there to simplify the build instructions
<jannau> the aarch64-unknown-none-softfloat target might be an issue
sand4rt has quit [Ping timeout: 480 seconds]
<chadmed> why is that set? does the boot cpu not have its fpu initialised?
emilia-miki has joined #asahi-dev
PaulFertser has joined #asahi-dev
nimprod3l has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
emilia-miki has quit [Quit: emilia-miki]
pb17 has joined #asahi-dev
<kettenis> so yes the aarch64-unknown-none-softfloat target is a problem:
<kettenis> error[E0463]: can't find crate for `core`
<kettenis> and it suggests using rustup or cargo -Zbuild-std but the latter doesn't work since I'm on the `stable` channel
<chaos_princess> jannau: do you want to be cc-d as reviewer on adpdrm? i'm filling out the separate maintainers entry
chrisl has joined #asahi-dev
sand4rt has joined #asahi-dev
yuyichao_ has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<jannau> kettenis: does openbsd have a rust-src package? I think that should allow the freestanding build
<jannau> chaos_princess: sure, I restrained from looking at your patches due to the Co-develped-by:
<chaos_princess> same inbox as in your sign-off?
<jannau> yes, j@...
<chaos_princess> k
<kettenis> I don't think so; but I guess I should consult our rust expert to see if there is a way forward
ncopa9 is now known as ncopa
intrestor has joined #asahi-dev
<intrestor> for using m1n1, is another mac required? or i can maybe virtualize a mac (natively) and then use m1n1
flyinghigh has joined #asahi-dev
flyinghigh has quit []
<chaos_princess> for use over virtual serial (the way you should do it), the other machine can be on any os, though linux or macos are preferred
chrisl has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
<intrestor> so i do need another machine
<j`ey> another machine, but doesnt have to be another mac
<intrestor> how so? we're trying to run linux on a mac
<j`ey> you need the mac to run m1n1 on, and another machine to 'drive' m1n1
<chaos_princess> the second machine does not need to be a mac
<intrestor> yes that's what was my initial question about
<chaos_princess> but yes, m1n1 requires two machines, and no, you can't use vms on one
<intrestor> there are solution like docker-osx, wouldn't it be feasible?
<chaos_princess> no
<intrestor> the thing is i dont have anotherm ac
<intrestor> mac*
<chaos_princess> the use a non-mac computer to run m1n1 proxy client
<j`ey> intrestor: do you have another non-mac computer?
<intrestor> might have
<intrestor> tho my main device is a mac
<j`ey> if you only have 1 computer, you cant do it
<intrestor> i'm not completely comfortable experimenting with my mac
<intrestor> my main device
<chaos_princess> get backups.
<jannau> what do you mean by "using m1n1"? for booting linux on an apple silicon mac via m1n1 you do not need a second computer
<chaos_princess> just have backups, no matter whether you want to experiment with one or not
<intrestor> i mean seeing all the logs, using read32 and such
<chaos_princess> jannau: iirc they were interested in development
<intrestor> im looking on enabling vrr as i discussed here earlier
pb17 has joined #asahi-dev
mesaoptimizer has joined #asahi-dev
intrestor has quit [Remote host closed the connection]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sand4rt has quit []
sand4rt has joined #asahi-dev
sand4rt2 has joined #asahi-dev
sand4rt has quit [Read error: Connection reset by peer]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
nimprod3l has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
sudtho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
ddxtanx has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-dev
nimprod3l has quit [Quit: Leaving]
Betushcos has joined #asahi-dev
Betushcos has quit []
halloy5503 has quit [Ping timeout: 480 seconds]
halloy5503 has joined #asahi-dev
chrisl has joined #asahi-dev
emilia-miki has joined #asahi-dev
halloy5503 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
sand4rt2 has quit [Ping timeout: 480 seconds]
halloy5503 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
halloy5503 has quit [Ping timeout: 480 seconds]
halloy5503 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi-dev
lena6 has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
lena6 has quit [Ping timeout: 480 seconds]
sudtho has joined #asahi-dev
halloy5503 has quit [Remote host closed the connection]
sudtho has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
pbsds has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
lena6 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
tanty has quit [Quit: Ciao!]
tanty has joined #asahi-dev
pb17 has joined #asahi-dev
Betushcos has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
Betushcos has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
emilia-miki has quit [Quit: emilia-miki]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
sudtho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
pb17 has joined #asahi-dev
sudtho has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
sudtho has joined #asahi-dev
sudtho has quit [Remote host closed the connection]
sudtho has joined #asahi-dev