-
Notifications
You must be signed in to change notification settings - Fork 55
Description
I've been using your Emacs 29.4 build. There have been bug fixes to the tree-sitter library since 29.4 was built. I can't find a log of what homebrew package versions for library dependencies (or even which specific gcc which can be critical due to compiler bugs) were used in a build.
I'd like to suggest that you add a build artifact to the pipeline with documentation for homebrew versions.
Further, I wonder if there's value in using a Brewfile with pinned versions for "production" builds and adding an extra build indicator; e.g. rather than just Emacs-29.4, they could be labeled as Emacs-29.4-jimeh-1 or -2 or -3 where each build has specific dependencies documented.
I understand you've experimented with nix. Looks like the Caldwell build uses nix https://github.com/caldwell/build-emacs https://github.com/caldwell/build-emacs/blob/15bf567e3b816928b84d241efed1908188b9d18a/dependencies.nix if that makes anything easier.