Skip to content

emacs-pgtk fails to build  #455

Description

@drishal

emacs-pgtk fails with the following

       last 25 log lines:
       >        one display, but if you use more than one and close one of them
       >        Emacs may crash.
       >        See https://gitlab.gnome.org/GNOME/gtk/issues/221
       > checking for malloc_trim... yes
       > checking for dbus-1 >= 1.0... yes
       > checking for dbus_watch_get_unix_fd... yes
       > checking for dbus_type_is_valid... yes
       > checking for dbus_validate_bus_name... yes
       > checking for dbus_validate_path... yes
       > checking for dbus_validate_interface... yes
       > checking for dbus_validate_member... yes
       > checking for dbus_message_set_allow_interactive_authorization... yes
       > checking for gio-2.0 >= 2.26... yes
       > checking whether GSettings is in gio... yes
       > checking for gobject-2.0 >= 2.0... yes
       > checking for lgetfilecon in -lselinux... yes
       > checking for gnutls >= 2.12.2... yes
       > checking for libsystemd >= 222... yes
       > checking for tree-sitter >= 0.20.2... yes
       > checking for sys/inotify.h... yes
       > checking for inotify_init... yes
       > checking for inotify_init1... yes
       > checking for webkit2gtk-4.1 >= 2.12 webkit2gtk-4.1 < 2.41.92... no
       > checking for webkit2gtk-4.0 >= 2.12 webkit2gtk-4.0 < 2.41.92... no
       > configure: error: xwidgets requested but WebKitGTK+ or WebKit framework not found.

the code which I use to build packages:

  environment.systemPackages = with pkgs; [
      ((emacsPackagesFor emacs-pgtk).emacsWithPackages (
     epkgs: with epkgs; [
       treesit-grammars.with-all-grammars
       vterm

     ]
   ))
  ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions