Trying to build latest, version 60, on NixOS-24.05, using an overlay. In toplevel form: emacspeak-calibredb.el:50:1: Error: Symbol's function definition is void: keymap-unset make[1]: *** [Makefile:53: emacspeak-calibredb.elc] Error 1 make: *** [Makefile:44: emacspeak] Error 2 building '/nix/store/d90i67g4xz4wf552ydapwvpj11kxqsji-hwdb.bin.drv'... error: builder for '/nix/store/nrjjg8vzhhl2k3h5ka24d92pbnj3dh4d-emacspeak-56.0.drv' failed with exit code 2 error: 1 dependencies of derivation '/nix/store/pz9mv4j3nwnky830zk1g2s9hd2dikvv8-emacs-with-packages-28.2.drv' failed to build building '/nix/store/qsdvxj9b3w17cp29s8lafbhxdqh4wr7h-system-generators.drv'... error: 1 dependencies of derivation '/nix/store/19z12d6cf3avp789386gllkl53fi29h3-system-path.drv' failed to build building '/nix/store/qnw4rg7asr6pn9ffpikrlcbpaiqamr10-system-shutdown.drv'... building '/nix/store/kd1ig9ajbza1b7xdv2i51sszcvywlfri-udev-rules.drv'... error: 1 dependencies of derivation '/nix/store/hszkc5qacm6xj3j6j7fs9n4g3kkdybkh-nixos-system-m92p-23.11.20240709.205fd42.drv' failed to build I found a reference to this bug, but that was another one a few months back ago, on this mailing list, with no replies;) Here is my overlay: nixpkgs.overlays = [ (self: super: { emacsPackages = super.emacsPackages // { emacspeak = super.emacsPackages.emacspeak.overrideAttrs (oldAttrs: rec { src = self.fetchgit { url = "https://github.com/tvraman/emacspeak.git"; rev = "60.0"; sha256 = "sha256-0HV2xi2QXDeE20iJmUMSOpGvi7hAV7jxuph3SCdOPts="; }; }); }; }) (self: super: { emacsWithConfig = super.emacsWithPackages (epkgs: (with epkgs.melpaPackages; [ self.emacsPackages.emacspeak ]) ); }) ]; It's weird that it spits out: "builder for [..]-emacspeak-56.0.drv'; makes me wonder if I got the right sha256 or something. If I build it directly from the tarball, it builds fine. -- Esben Stien is b0ef@e s a http://www. s t n m irc://irc. b - i . e/%23contact sip:b0ef@ e e jid:b0ef@ n n
|Full archive May 1995 - present by Year|Search the archive|
If you have questions about this archive or had problems using it, please contact us.