From dae8939b358acab9e82cb017d9fb1e9b54e4fdd9 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Thu, 5 Aug 2021 00:11:17 +0100 Subject: [PATCH] fix(build): disable relinking shared libs in *.eln files Relinking the libgcc shared lib within bundled *.eln files seems to prevent code signing from having enough space to add a signature to the files. So for now it looks like we have to disable it. --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 28f8b86..5b47136 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -121,7 +121,8 @@ jobs: - name: Build Emacs run: >- ./builder/build-emacs-for-macos --plan build-plan.yml - --native-full-aot ${{ github.event.inputs.extraBuildArgs }} + --native-full-aot --no-relink-eln-files + ${{ github.event.inputs.extraBuildArgs }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Install the Apple signing certificate