From 7d7d6824417dc8c4455f6b161766106e2a5d3784 Mon Sep 17 00:00:00 2001 From: Iori Yanokura Date: Mon, 5 Jan 2026 13:44:51 +0900 Subject: [PATCH 1/2] ci: Add macos-26 runner for testing on latest macOS --- .github/workflows/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index 1f808135..b5455c9f 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -206,6 +206,7 @@ jobs: - runs-on: macos-15-intel # Intel (x64) - runs-on: macos-14 # ARM64 (Apple Silicon) - runs-on: macos-15 # ARM64 (Apple Silicon) + - runs-on: macos-26 # ARM64 (Apple Silicon) fail-fast: false runs-on: ${{ matrix.runs-on }} timeout-minutes: 60 From d354f8dfd5508d995c231416405f3e04913cffde Mon Sep 17 00:00:00 2001 From: Iori Yanokura Date: Mon, 5 Jan 2026 14:10:23 +0900 Subject: [PATCH 2/2] Use EusLisp branch with dlsym fix for macOS 26 testing --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 23bd0637..661e8872 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ all: eus-installed irteus-installed manuals bashrc.eus -GIT_EUSURL ?= http://github.com/euslisp/EusLisp -GIT_EUSBRANCH ?= master +GIT_EUSURL ?= http://github.com/iory/EusLisp +GIT_EUSBRANCH ?= fix-dlsym-symbol-conflict EUSC_PATCH=eus.c_CUSTUM_EUSDIR.patch