-
-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
emacs-pgtk fails to build #455
Comments
Temporary workaround: |
Possibly related to #454 |
#456 works around this issue. Please update emacs-overlay and this issue should disappear. |
Previously, the normal way to override src and version led to wrong default values of withFoo flags. Here is an minimal reproducible example for withXwidgets which should default to false when version >= 30. ```console $ nix eval --include nixpkgs=$PWD --impure --expr ' let pkgs = import <nixpkgs> { config = { }; overlays = [ ]; }; in (pkgs.emacs29-pgtk.overrideAttrs { version = "30"; }).withXwidgets ' true ``` This fix keeps backward compatibility for the .override interface. Fixes: nix-community/emacs-overlay#455
Can confirm that updating emacs-overlay to integrate the merge of #456 fixed the build for me, so I'd suggest closing :) |
This issue may be (ab)used to track a proper fix (NixOS/nixpkgs#365784 may be one). However, I am also fine with closing it. |
I don't mind keeping this issue open as well if a proper fix has not yet been found Edit: also as of now the current #456 works |
However I have a small question, what's this WebKitGTK/framework even used for ? 🤔 |
emacs-pgtk fails with the following
the code which I use to build packages:
The text was updated successfully, but these errors were encountered: