Skip to content
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

Installation fails for Emacs 31 #232

Open
louisdecharson opened this issue Dec 9, 2024 · 5 comments
Open

Installation fails for Emacs 31 #232

louisdecharson opened this issue Dec 9, 2024 · 5 comments

Comments

@louisdecharson
Copy link

louisdecharson commented Dec 9, 2024

When trying to download and install emacs version 31, it stops at step 0012-BLOCK_ALIGN-30.patch without an error message, see below the full trace.
System: Apple M2 - macOS 15.1.1

Log trace
(base) ► ~/ brew tap daviderestivo/emacs-head
(base) ► ~/ brew install emacs-head@31 --with-cocoa --with-mailutils --with-xwidgets --with-imagemagick --with-modern-icon-black-variant --with-dbus --with-native-comp --with-tree-sitter --with-mps
==> Fetching daviderestivo/emacs-head/emacs-head@31
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0005-System-appearance.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/aedf6bcffeb3a805dd1feae35654986fa3062c6d42dd2ccc6e9f105bf60e1db1--0005-System-appearance.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0008-Fix-window-role.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/aa727383a475fe50cd4aa2fdcce43dc2ca41fdf5e3518a2171dbc236c2a1b9c7--0008-Fix-window-role.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0012-BLOCK_ALIGN-30.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/fe3bb923ebdee2dca8641ef17e12f84b11717fb155ac0a168750d4a847d705a2--0012-BLOCK_ALIGN-30.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0003-Pdumper-size-increase.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/48b7b584452aaa782a33329cf34cea430a07ab987d772eeb06900e0903f444b1--0003-Pdumper-size-increase.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0005-System-appearance.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/aedf6bcffeb3a805dd1feae35654986fa3062c6d42dd2ccc6e9f105bf60e1db1--0005-System-appearance.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0008-Fix-window-role.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/aa727383a475fe50cd4aa2fdcce43dc2ca41fdf5e3518a2171dbc236c2a1b9c7--0008-Fix-window-role.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0011-Poll-30.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/2e14976d1dac931b5efa656ea86e61014642d730ce98dab10fda5d99ca326468--0011-Poll-30.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/patches/0012-BLOCK_ALIGN.patch
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/3cf2fd34471581a23a6015983a100257188a11ada1796098f968c1cb6c493905--0012-BLOCK_ALIGN.patch
==> Downloading https://raw.githubusercontent.com/daviderestivo/homebrew-emacs-head/master/icons/modern-icon-black-variant.icns
Already downloaded: /Users/Louis_de_Charsonville/Library/Caches/Homebrew/downloads/25a434cdb031d69bac634fc2c8c7199722d99c45d8fed7f8e2b552eb6e78644a--modern-icon-black-variant.icns
==> Cloning https://github.com/emacs-mirror/emacs.git
Updating /Users/Louis_de_Charsonville/Library/Caches/Homebrew/emacs-head@31--git
==> Checking out branch scratch/igc
Already on 'scratch/igc'
Your branch is up to date with 'origin/scratch/igc'.
HEAD is now at 308b216444b README-IGC: fix --enable-checking=igc_debug
==> Installing emacs-head@31 from daviderestivo/emacs-head
==> Patching
==> Applying 0005-System-appearance.patch
==> Applying 0008-Fix-window-role.patch
==> Applying 0012-BLOCK_ALIGN-30.patch

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/daviderestivo/homebrew-emacs-head/issues
@jmckitrick
Copy link
Collaborator

@louisdecharson Can you try again, but without mps? It's an experimental feature that might have drifted out of date with the main emacs 31 branch.

@daviderestivo
Copy link
Owner

@louisdecharson any update on this issue?

@louisdecharson
Copy link
Author

louisdecharson commented Dec 17, 2024

I haven't tested it without mps as I wanted to get 31 to test mps but Emacs 30 (without mps) works well.

@jmckitrick
Copy link
Collaborator

@louisdecharson Working on a fix for this issue.

@daviderestivo
Copy link
Owner

@louisdecharson it should be fixed by #234. Can you please re-test it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants