Mihai Fufezan
Mihai Fufezan
> > @JohnRTitor can you pull again and check the logs for any occurrence of `-std=c++26`? > > ``` > ❯ nix log /nix/store/qs5bzckc4r2blibl668xw1nyf90vclxc-hyprland-0.42.0+date=2024-08-27_17ed4fc.drv | grep c++26 > warning: The...
@JohnRTitor `clang18Stdenv` is not configured to use the correct stdlib from what I've seen, and it has to be forced. We could add a patch for it and enable it...
Looks like `libcxxStdenv` *almost* does the trick, except I get a few linking failures. ```cpp hyprland> [233/250] Linking CXX executable hyprctl/hyprctl hyprland> FAILED: hyprctl/hyprctl hyprland> : && /nix/store/4wphwqdc7jz18nl9z2sda5ryafl4fm1y-clang-wrapper-18.1.8/bin/clang++ -O2 -g...
Have things improved since then when running osu on Cosmic?
Hmm, then let's keep this issue open in case others experience this. Will close when it's fixed on Cosmic.
@LovingMelody
I don't think it's necessary to write to a file, just have it exist. This is similar to something I've tried which didn't work. Maybe we can combine the two...
That seems to work, as long as I don't launch using `./grimblast copy area & ./grimblast copy area`.
All good, just needs the Changelog entry.
[shadower](https://github.com/n3oney/shadower) can do this. It's not widely used so it is not included, but can be used separately (or integrated into a fork).