You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would it possible to adapt this overlay to use e.g. gtk3 v3.24.34? If not for everyone, then at least is there a way that I can do this? I don't mind not getting cached builds from cachix anymore in that case.
I think I understand nix well enough to figure that changing a dependency version for a single package should be "easy" (kind of the thing that nix is made for), but I'm clueless where to start on actually doing using this overlay flake.
Thanks in advance for the help!
The text was updated successfully, but these errors were encountered:
I see that the update to this 3.24.36 version hit staging-next roughly late-Jan and release-22.11 shows 3.24.35 (w/ the missing meson file patched) as the current revision.
All signs point to the fact that you ought to have your emacs built against at least this version already.
Thanks for the pointers! Yup, I can confirm that I'm also using emacs-pgtk-20230228 and using ldd I can see it's using gtk+3-3.24.36; the hashes or correspond to yours too anyway.
Do you think there might be any chance of simply downgrading gtk3 to the latest version known to work, like v3.24.34? I just don't quite know how everything is put together, but it looks like the nix "build recipe" for emacs is at https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/emacs/generic.nix, and is it somehow possible to use a modified version of this recipe in the overlay, overriding the gtk3 version? Excuse my ignorance and sorry if there is any misunderstanding.
This is part bug report, part support request. Using the this emacs overlay I'm suffering from https://gitlab.gnome.org/GNOME/gtk/-/issues/5567 (see also the related https://gitlab.gnome.org/GNOME/gtk/-/issues/5379) which is a regression introduced by gtk3 v3.24.35. It looks like the fix is in gtk4 but unfortunately won't be backported to gtk3 (for now at least).
I am using
emacsPgtk
on Wayland / Fedora 37.Would it possible to adapt this overlay to use e.g. gtk3 v3.24.34? If not for everyone, then at least is there a way that I can do this? I don't mind not getting cached builds from cachix anymore in that case.
I think I understand nix well enough to figure that changing a dependency version for a single package should be "easy" (kind of the thing that nix is made for), but I'm clueless where to start on actually doing using this overlay flake.
Thanks in advance for the help!
The text was updated successfully, but these errors were encountered: