04:14 luc: latest mesa main branch build failed with -Dglx=dri, while -Dglx=xlib is fine, see https://pastebin.com/An7axuGA
04:16 luc: the whole build config is `meson build -Dprefix=~/mesa-install -Dbuildtype=debug -Dplatforms=x11 -Dvulkan-drivers= -Dgallium-drivers=llvmpipe -Dglx=dri`
05:30 orbea: i ran into that build failure too, i worked around it by enabling zink (which i didn't realize wasn't enabled already)
08:08 MrCooper: soreau: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11591
08:26 priyansurout: hi
08:36 soreau: MrCooper: That sheds some light, thanks
09:21 MrCooper: eric_engestrom: FYI, the change which caused https://gitlab.freedesktop.org/mesa/mesa/-/issues/11591 was backported to 24.2.0-rc3
09:22 MrCooper: set the milestone accordingly
10:15 soreau: what is the current policy for SOB tags on commits in mesa?
10:15 soreau: if I submit an MR, does marge or anything require it?
11:15 pendingchaos: https://docs.mesa3d.org/submittingpatches.html#patch-formatting : "A “Signed-off-by:” line is not required, but not discouraged either."
11:15 pendingchaos: I don't think Marge requires it
11:16 daniels: absolutely not required
11:23 soreau: cool, thanks
11:50 Company: is there a way to disable zink?
11:52 Company: GTK doesn't work with --renderer=pixman and I'm wondering if that's zink not failing properly or if that's GTK not failing its GL path properly
12:00 soreau: how are you enabling zink in the first place? is MESA_LOADER_DRIVER_OVERRIDE set in the environment?
12:06 Company: soreau: it gets autopicked if no other GL driver works
12:07 Company: and radeonsi correctly figured out that it can't run on weston --renderer=pixman
12:07 soreau: what if you set that env var to an empty string?
12:08 Company: I used LIBGL_ALWAYS_SOFTWARE=1 instead
12:08 Company: and then everything did what it should, so I'm tempted to blame zink
12:10 soreau: yea, I think there is an untangling of swrast and zink..
12:10 soreau: curious, what if you set the env var to swrast without always software?
12:12 Company: same as with LIBGL_ALWAYS_SOFTWARE
12:13 soreau: 👍
13:10 eric_engestrom: MrCooper: thanks!
14:15 zmike: eric_engestrom: do you want to ack https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30449
14:19 eric_engestrom: zmike: I don't get how the first commit helps, you're just moving the enum out of `extern C`, and nothing in between uses that enum?
14:20 zmike: it's inside some defines
14:22 eric_engestrom: ah
14:22 eric_engestrom: right, indeed
14:22 eric_engestrom: ack/r-b (posted on the MR)
14:25 eric_engestrom:is going to sleep, missing these #ifdef was a clear sign that today has been too long already
14:25 zmike: sweatytowelguy