marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
crabbedhaloablut has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #asahi
z0melc has joined #asahi
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #asahi
z0melc has quit [Ping timeout: 480 seconds]
z0melc has joined #asahi
z0melc has quit [Ping timeout: 480 seconds]
z0melc has joined #asahi
elmaciej has joined #asahi
pivi has joined #asahi
kidplayer666 has quit [Quit: Connection closed for inactivity]
eiln has quit [Quit: WeeChat 4.1.2]
pivi has left #asahi [#asahi]
capta1nt0ad has joined #asahi
bruse has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
pg12_ has joined #asahi
pg12 has quit [Remote host closed the connection]
pg12_ is now known as pg12
Brainium has quit [Quit: Konversation terminated!]
sally has joined #asahi
shiggitay has joined #asahi
capta1nt0ad has quit [Ping timeout: 480 seconds]
hightower3 has joined #asahi
opticron has joined #asahi
hightower2 has quit [Ping timeout: 480 seconds]
sally has quit [Remote host closed the connection]
mikebeaton has quit [Read error: Connection reset by peer]
mikebeaton has joined #asahi
r0ni has quit [Remote host closed the connection]
r0ni has joined #asahi
mikebeaton has quit [Read error: Connection reset by peer]
mikebeaton has joined #asahi
mikebeaton has quit []
mikebeaton has joined #asahi
stintel has quit [Quit: reboot]
<mikebeaton>
Morning! I have an issue with NetworkManager-wait-online (causing about a 1 minute pause in boot on a pretty default install of Fedora+Gnome; I don't have any network drives). `systemctl mask NetworkManager-wait-online.service` speeds up the boot again, but I'm not sure why any service would be flagging that it needs to wait for network (wireless in my case) to be connected. Also, wondering where I should post a more official bug report? (Red Hat
<mikebeaton>
bugzilla?)
mikebeaton has quit [Read error: Connection reset by peer]
Brainium has joined #asahi
eroc1990 is now known as Guest13594
eroc1990 has joined #asahi
Guest13594 has quit [Ping timeout: 480 seconds]
bruse_ has quit [Ping timeout: 480 seconds]
kidplayer666 has quit [Quit: Connection closed for inactivity]
kidplayer666 has joined #asahi
Hotswap has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
AnuthaDev has quit []
jlco has joined #asahi
Brainium has quit [Read error: Connection reset by peer]
Hotswap has joined #asahi
mrosorensen6 has joined #asahi
knedlik has joined #asahi
mrosorensen has quit [Ping timeout: 480 seconds]
mrosorensen6 is now known as mrosorensen
<knedlik>
Hey there, considering I'm not developing Asahi-related stuff, I'll ask here - any idea how I can compile the master asahi/mesa branch? Meson won't detect my dnf installation of LLVM and when I do a source build, it complains that it's not LLVM 18 (which as far as I know doesn't even have source available yet)...
possiblemeatball has joined #asahi
<j`ey>
hm, you might be able to disable llvm even?
<knedlik>
But then LLVMPipe won't work, no?
<knedlik>
I mean it's not much of an issue, but I'm not sure how to make it build only asahi Gallium and nothing else
<chadmed>
-D gallium-drivers=asahi
<chadmed>
you can read meson_options.txt
<knedlik>
Sure, but I though that without -Dvulkan-drivers, vulkan drivers will default to auto?
<knedlik>
Actually passing nothing to it might work
<knedlik>
"The CLC compiler requires LLVM, but LLVM is disabled."
<j`ey>
-Dvulkan-drivers=asahi-experimental, should be what you want?
<j`ey>
(yeah maybe disabling LLVM isn't the best idea, it looks like the option is meant to be deprecated..)
<knedlik>
Are they in the master?
<j`ey>
no sorry that's in the agxv branch
<knedlik>
Yeah, thought so
<j`ey>
I thought that's what you were interesed in
<knedlik>
My problem is I recall master having at least partial support up to GL4.0
<knedlik>
Which IIRC isn't true for agxv
<knedlik>
I think dnf is installing LLVM in some weird way
<j`ey>
knedlik: /usr/local/bin, is that really a fedora llvm?
<knedlik>
I'll check one sec
<knedlik>
I remember trying to install from source
<j`ey>
I think that might be an issue, since fedora is still on llvm 17
<knedlik>
The system LLVM I have installed is 18 from the snapshot COPR repo
<janneg>
`sudo dnf build-dep mesa` on a plain fedora-asahi system should work
<knedlik>
"Dependency lookup for LLVMSPIRVLib with method 'pkgconfig' failed: Invalid version, need 'LLVMSPIRVLib' ['>= 18.0'] found '17.0.0.0'"
<janneg>
it did at least in the past. mesa is a low level llvm user, using llvm snapshots for it is bad idea
<janneg>
you need LLVMSPIRVLib matching your installed llvm
roxfan2 has joined #asahi
<knedlik>
And of course that after uninstalling everything remotely LLVM-related, removing the copr and reinstalling, it works
<knedlik>
Thanks a lot peeps
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
<knedlik>
My luck seems to be very low today... so during the compilation of master, I get that "llvm/ADT/PagedVector.h" is missing, which is correct, it indeed does not appear in /usr/include/llvm/ADT/
<knedlik>
I'm not sure if that's a me issue or if that's an issue with the master branch
kidplayer666 has quit [Quit: Connection closed for inactivity]
john-cabaj has joined #asahi
OrngBug has left #asahi [Leaving]
<j`ey>
knedlik: when you say 'master', do you mean main?
<j`ey>
knedlik: I dont see a file including PagedVector.h, which file is it?
<knedlik>
yes, I do mean main
<knedlik>
I thought it's a one-off, so I manually put it in there, but now it (Clang CodegenOptions.h) is looking for "llvm/Frontend/Driver/CodeGenOptions.h", which also doesn't exist
<knedlik>
It happens on both main and agxv it seems
<j`ey>
I guess this is building rusticl or something, something that needs a clang frontend
<knedlik>
This is building mesa with -Dgallium-drivers=asahi and -Dvulkan-drivers=asahi-experimental (in agxv's case)
john-cabaj has quit [Ping timeout: 480 seconds]
<j`ey>
a released version doesn't have PagedVector.h, that will be in 18.0 I think
knedlik has quit [Remote host closed the connection]
<j`ey>
so it seems like you might have some version weirdness
bruse has quit [Ping timeout: 480 seconds]
knedlik has joined #asahi
<j`ey>
knedlik: that PagedVector thing is not in llvm 17 so it seems you somehow are using some later sources still or something
<knedlik>
I'm not sure how or how to make sure it's clean
<j`ey>
you can delete the build directory and start again
<knedlik>
I did
<knedlik>
LLVM version is 17 according to meson
bruse has joined #asahi
<j`ey>
did you install clang in a copr too?
<knedlik>
I didn't
<knedlik>
Huh
<knedlik>
But Clang version is 18
<j`ey>
that might be one you tried to install yourself by source
<j`ey>
but yeah, that's wrong too
<knedlik>
I removed those files
<knedlik>
Theeeere we go, with a bit of terminal magic, I got v17
knedlik has quit [Quit: knedlik]
knedlik has joined #asahi
knedlik has quit [Remote host closed the connection]
bruse has quit [Ping timeout: 480 seconds]
delsol has joined #asahi
possiblemeatball has quit [Remote host closed the connection]
mohit8158226 has quit [Quit: mohit8158226]
mohit8158226 has joined #asahi
Tramtrist has quit [Ping timeout: 480 seconds]
Brainium has joined #asahi
Tramtrist has joined #asahi
bruse has joined #asahi
Tramtris1 has joined #asahi
Tramtrist has quit [Read error: Connection reset by peer]
Szadek63670070789725 has joined #asahi
Szadek6367007078972 has quit [Ping timeout: 480 seconds]
shiggitay has joined #asahi
flom84 has joined #asahi
flom_84 has joined #asahi
flom_84 has quit [Remote host closed the connection]
flom_84 has joined #asahi
flom84 has quit []
flom_84 has quit [Remote host closed the connection]
delsol_ has joined #asahi
delsol has quit [Ping timeout: 480 seconds]
bruse has quit [Ping timeout: 480 seconds]
kidplayer666 has joined #asahi
bertrand has quit [Ping timeout: 480 seconds]
bertrand has joined #asahi
larunbe has joined #asahi
alarumbe has quit [Ping timeout: 480 seconds]
okt has joined #asahi
johnhamelink has joined #asahi
kuruczgy has joined #asahi
cds has joined #asahi
d4ve has joined #asahi
dubiousness has joined #asahi
jfy has joined #asahi
mrCyborg has joined #asahi
coder_kalyan has joined #asahi
z812 has joined #asahi
asimpson has joined #asahi
ella-0 has joined #asahi
tretinha has joined #asahi
probie has joined #asahi
shinobi57474858 has joined #asahi
swapgs has joined #asahi
pitust has joined #asahi
akspecs has joined #asahi
alethkit has joined #asahi
tsujp has joined #asahi
jleightcap has joined #asahi
pldtf has joined #asahi
rosefromthedead has joined #asahi
patwid has joined #asahi
signaryk has joined #asahi
dorkbutt has joined #asahi
holiday has joined #asahi
bendodroid has joined #asahi
handlerug has joined #asahi
gpanders has joined #asahi
delsol_ has quit [Remote host closed the connection]
bruse has joined #asahi
TheDcoder[w] has joined #asahi
mohit8158226 has quit [Quit: mohit8158226]
mohit8158226 has joined #asahi
TheDcoder has quit [Ping timeout: 480 seconds]
TheDcoder[w] is now known as TheDcoder
bruse has quit [Ping timeout: 480 seconds]
alyssa has joined #asahi
<alyssa>
j`ey: for a few motnhs now, asahi depends on opencl (clang/etc) to internally implement features