ChanServ changed the topic of #ubuntu-asahi to: Ubuntu-Asahi development | Github: https://github.com/UbuntuAsahi | Logs: https://oftc.irclog.whitequark.org/ubuntu-asahi
tobhe has joined #ubuntu-asahi
tobhe_ has quit [Ping timeout: 480 seconds]
kaazoo has joined #ubuntu-asahi
<kaazoo> tobhe: Do you have an additional PPA dependency for rustc >=1.76 ? My builds seem to fail because rustc is too old.
<tobhe[m]> we could also use the versioned rust dependencies from rust-1.80
<kaazoo> OK, will try that.
<tobhe[m]> that is in the regular archive but we would have to append -1.80 to all the d/control dependencies
<kaazoo> thanks
<kaazoo> found another problem, will update my PR
<kaazoo> When trying rustc-1.80 meson can't find rustc, as only /usr/bin/rustc-1.80 exists. Of course I can create a symlink, but that won't work in launchpad builds, or?
<tobhe[m]> huh good question. Maybe we need to pass it in an environment variable?
<tobhe[m]> if only I understood meson
Vercas has quit [Quit: Ping timeout (120 seconds)]
Vercas has joined #ubuntu-asahi
<kaazoo> meson is too old on 24.04
<kaazoo> Another problem are the DirectX headers. They are also too old. Locally I was able to build with wrap-mode=default option set, but I guess it would be better to build with dependencies from Ubuntu packages only.
<tobhe[m]> we might be able to drop directx
<tobhe[m]> not sure it is relevant to our use-case
<tobhe[m]> all those bleeding edge dependencies make me sad
kaazoo has quit [Quit: Leaving.]
kaazoo has joined #ubuntu-asahi
<kaazoo> OK, I figured out that it's possible to set a custom rustc path in the rules file via:
<kaazoo> export RUSTC:=/usr/bin/rustc-1.80
kaazoo has quit [Quit: Leaving.]
cleeryy[m] has joined #ubuntu-asahi
<cleeryy[m]> Hello guys!
cleeryy[m] has left #ubuntu-asahi [#ubuntu-asahi]
<tobhe[m]> hey! bye i guess