From e6eb6be683e55c42c34f0abc712ca59197285bea Mon Sep 17 00:00:00 2001 From: Dylan Hurd Date: Fri, 13 Feb 2026 01:30:37 -0800 Subject: [PATCH] fix(shell-tool-mcp) build dependencies (#11709) ## Summary Based on our most recent [release attempt](https://github.com/openai/codex/actions/runs/21980518940/job/63501739210) we are not building the shell-tool-mcp job correctly. This one is outside my expertise, but seems mostly reasonable. ## Testing - [x] We really need dry runs of these --- .github/workflows/shell-tool-mcp.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/shell-tool-mcp.yml b/.github/workflows/shell-tool-mcp.yml index 4f17b347aa..04e127a785 100644 --- a/.github/workflows/shell-tool-mcp.yml +++ b/.github/workflows/shell-tool-mcp.yml @@ -251,11 +251,11 @@ jobs: set -euo pipefail if command -v apt-get >/dev/null 2>&1; then apt-get update - DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext + DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext libncursesw5-dev elif command -v dnf >/dev/null 2>&1; then - dnf install -y git gcc gcc-c++ make bison autoconf gettext + dnf install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel elif command -v yum >/dev/null 2>&1; then - yum install -y git gcc gcc-c++ make bison autoconf gettext + yum install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel else echo "Unsupported package manager in container" exit 1 @@ -391,11 +391,11 @@ jobs: set -euo pipefail if command -v apt-get >/dev/null 2>&1; then apt-get update - DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext + DEBIAN_FRONTEND=noninteractive apt-get install -y git build-essential bison autoconf gettext libncursesw5-dev elif command -v dnf >/dev/null 2>&1; then - dnf install -y git gcc gcc-c++ make bison autoconf gettext + dnf install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel elif command -v yum >/dev/null 2>&1; then - yum install -y git gcc gcc-c++ make bison autoconf gettext + yum install -y git gcc gcc-c++ make bison autoconf gettext ncurses-devel else echo "Unsupported package manager in container" exit 1