fix(native_comp): add gcc homebrew formula dependency

Right now all *.eln files produced by native compilation links against a
GCC shared library with a absolute file path, rather than to the version
of the shared library included in the app bundle.

This means for now we need to ensure the homebrew gcc formula is
installed for native-compilation to work.

More details are available here:
https://github.com/jimeh/build-emacs-for-macos/issues/53
This commit is contained in:
2021-07-02 00:32:15 +01:00
parent 3a60713a82
commit cac78327bd
4 changed files with 4 additions and 0 deletions

View File

@@ -36,6 +36,7 @@ cask 'emacs-app-good' do
depends_on macos: '>= :catalina'
depends_on arch: :intel
depends_on formula: 'gcc'
app 'Emacs.app'
binary "#{appdir}/Emacs.app/Contents/MacOS/bin/ebrowse"

View File

@@ -36,6 +36,7 @@ cask 'emacs-app-nightly' do
depends_on macos: '>= :catalina'
depends_on arch: :intel
depends_on formula: 'gcc'
app 'Emacs.app'
binary "#{appdir}/Emacs.app/Contents/MacOS/bin/ebrowse"

View File

@@ -36,6 +36,7 @@ cask 'emacs-app-good' do
depends_on macos: '>= :catalina'
depends_on arch: :intel
depends_on formula: 'gcc'
app 'Emacs.app'
binary "#{appdir}/Emacs.app/Contents/MacOS/bin/ebrowse"

View File

@@ -36,6 +36,7 @@ cask 'emacs-app-nightly' do
depends_on macos: '>= :catalina'
depends_on arch: :intel
depends_on formula: 'gcc'
app 'Emacs.app'
binary "#{appdir}/Emacs.app/Contents/MacOS/bin/ebrowse"