2 Dec 2024 |
| puhsu joined the room. | 09:13:07 |
3 Dec 2024 |
| @nychtelios:cmargiotta.net joined the room. | 21:02:08 |
| @nychtelios:cmargiotta.net invited wickan. | 21:12:09 |
| wickan joined the room. | 23:00:59 |
4 Dec 2024 |
antifuchs | huh, so it seems emacs-overlay in https://github.com/nix-community/emacs-overlay/blob/master/overlays/emacs.nix#L28 is throwing away the patches that are necessary to get ELN compilation working again on darwin | 17:16:27 |
antifuchs | (this patch: https://github.com/NixOS/nixpkgs/pull/361752) | 17:19:41 |
antifuchs | it does feel weird to me that native-comp on macOS should work on darwin without the patches from nixpkgs at all... | 17:20:31 |
antifuchs | * it does feel weird to me that native-comp on macOS should ever have worked on darwin without the patches from nixpkgs at all... | 17:20:39 |
linj | In reply to @antifuchs:asf.computer huh, so it seems emacs-overlay in https://github.com/nix-community/emacs-overlay/blob/master/overlays/emacs.nix#L28 is throwing away the patches that are necessary to get ELN compilation working again on darwin not throwing away, the overlay uses its own patch for that https://github.com/nix-community/emacs-overlay/blob/27b7329a78fa554cef7c0fd7b972d4dd82cbb0a1/overlays/emacs.nix#L35-L75 | 17:27:33 |
antifuchs | oooh, I missed that | 17:27:48 |
antifuchs | guess now that we know the nixpkgs patch works, I could try and PR that (: | 17:28:05 |
linj | so we need to duplicate https://github.com/NixOS/nixpkgs/pull/361752/files in the overlay too | 17:28:09 |
antifuchs | are there any backwards-compatibility targets for emacs-overlay/nixpkgs versions? | 17:28:39 |
antifuchs | like, should I be worried about the darwin SDK rework that the nixpkgs PS can just assume as having happened | 17:29:07 |
linj | I would say the supported nixos releases and unstable | 17:29:07 |
antifuchs | great, that makes it easier (: | 17:29:16 |
linj | In reply to @antifuchs:asf.computer great, that makes it easier (: Technically, nixos-24.05 is still supported but does not have the darwin rework | 17:30:16 |
antifuchs | ah, true. welp, time to finagle some things (: | 17:30:33 |
antifuchs | think I have a fix that might work for all the versions we like; gonna test it rq | 17:36:29 |
antifuchs | seems to work: https://github.com/nix-community/emacs-overlay/pull/451 | 18:12:42 |
linj | In reply to @antifuchs:asf.computer seems to work: https://github.com/nix-community/emacs-overlay/pull/451 You have tested for nixos-24.05, right? | 18:15:55 |
antifuchs | I tested on unstable, but will try and build a nixpkgs-unstable closure too, just to be sure | 18:16:19 |
antifuchs | it does seem to build, at least (which I guess it would have failed with errors about non-existent attributes). should be only 10 more mins until I have a result | 18:33:28 |
antifuchs | yup, built and loads fine against branch nixos-24.05 (forgot what the corresponding darwin channel name is). I'd say this is working | 18:42:37 |
| @acidbong:envs.net joined the room. | 19:58:55 |
@acidbong:envs.net | hi there, hello
why is Melpa not updating for 3 days? I see in actions that that task was cancelled every time | 20:00:12 |
@acidbong:envs.net | (in emacs-overlay) | 20:06:58 |
@acidbong:envs.net | hmm, i see that it's because the "emacs" task has been failing 🤔 | 21:17:16 |
@acidbong:envs.net | what could be the reason? | 21:17:27 |
| @tonton:envs.net left the room. | 22:49:41 |