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

oil, oils-for-unix 0.26.0 #203483

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Formula/o/oil.rb
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
class Oil < Formula
desc "Bash-compatible Unix shell with more consistent syntax and semantics"
homepage "https://www.oilshell.org/"
url "https://www.oilshell.org/download/oil-0.24.0.tar.gz"
sha256 "f199f5384e72c53eeb8a159ee7ac1b92819adc13a6dc5644ccae33e7ceaa9c72"
homepage "https://oils.pub/"
url "https://oils.pub/download/oil-0.26.0.tar.gz"
sha256 "2d5ca8f22b6abce9a7d519d227d74283aa1265453d89f6cfe59086ac1cb949f2"
license "Apache-2.0"

livecheck do
url "https://www.oilshell.org/releases.html"
url "https://oils.pub/releases.html"
regex(/href=.*?oil[._-]v?(\d+(?:\.\d+)+)\.t/i)
end

Expand All @@ -23,7 +23,7 @@
conflicts_with "oils-for-unix", because: "both install 'osh' and 'ysh' binaries"
conflicts_with "etsh", "omake", because: "both install 'osh' binaries"

def install

Check failure on line 26 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle oil` failed on macOS Sonoma (14) on Apple Silicon!

./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h ==> make build/ovm-compile.sh build-opt _build/oil/ovm-opt _build/oil/module_init.c _build/oil/main_name.c _build/oil/c-module-srcs.txt /private/tmp/oil-20250107-4832-63rc41/oil-0.26.0/Python-2.7.13 /private/tmp/oil-20250107-4832-63rc41/oil-0.26.0 ../pyext/libc.c:409:54: error: use of undeclared identifier 'GLOB_PERIOD' 409 | PyModule_AddIntConstant(module, "GLOB_PERIOD", GLOB_PERIOD); | ^ 1 error generated. Modules/operator.c:312:44: error: call to undeclared function 'PyUnicode_AS_DATA'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 312 | rc = _tscmp((const unsigned char *)PyUnicode_AS_DATA(a), | ^ Modules/operator.c:314:21: error: call to undeclared function 'PyUnicode_GET_DATA_SIZE'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 314 | PyUnicode_GET_DATA_SIZE(a), | ^ 2 errors generated. make: *** [_build/oil/ovm-opt] Error 1 ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oil.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 14.7.2-arm64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/14 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oil 0.26.0 did not build

Check failure on line 26 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle oil` failed on macOS Ventura (13) on Apple Silicon!

./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h ==> make build/ovm-compile.sh build-opt _build/oil/ovm-opt _build/oil/module_init.c _build/oil/main_name.c _build/oil/c-module-srcs.txt /private/tmp/oil-20250107-4791-s3axne/oil-0.26.0/Python-2.7.13 /private/tmp/oil-20250107-4791-s3axne/oil-0.26.0 ../pyext/libc.c:409:54: error: use of undeclared identifier 'GLOB_PERIOD' PyModule_AddIntConstant(module, "GLOB_PERIOD", GLOB_PERIOD); ^ 1 error generated. Modules/operator.c:312:44: error: call to undeclared function 'PyUnicode_AS_DATA'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] rc = _tscmp((const unsigned char *)PyUnicode_AS_DATA(a), ^ Modules/operator.c:314:21: error: call to undeclared function 'PyUnicode_GET_DATA_SIZE'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] PyUnicode_GET_DATA_SIZE(a), ^ 2 errors generated. make: *** [_build/oil/ovm-opt] Error 1 ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oil.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 13.7.2-arm64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/13 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oil 0.26.0 did not build

Check failure on line 26 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle oil` failed on macOS Sequoia (15) on Apple Silicon!

./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h ==> make build/ovm-compile.sh build-opt _build/oil/ovm-opt _build/oil/module_init.c _build/oil/main_name.c _build/oil/c-module-srcs.txt /private/tmp/oil-20250107-4787-bim9b0/oil-0.26.0/Python-2.7.13 /private/tmp/oil-20250107-4787-bim9b0/oil-0.26.0 ../pyext/libc.c:409:54: error: use of undeclared identifier 'GLOB_PERIOD' 409 | PyModule_AddIntConstant(module, "GLOB_PERIOD", GLOB_PERIOD); | ^ 1 error generated. Modules/operator.c:312:44: error: call to undeclared function 'PyUnicode_AS_DATA'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 312 | rc = _tscmp((const unsigned char *)PyUnicode_AS_DATA(a), | ^ Modules/operator.c:314:21: error: call to undeclared function 'PyUnicode_GET_DATA_SIZE'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 314 | PyUnicode_GET_DATA_SIZE(a), | ^ 2 errors generated. make: *** [_build/oil/ovm-opt] Error 1 ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oil.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 15.2-arm64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/15 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oil 0.26.0 did not build

Check failure on line 26 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --formula --build-bottle oil` failed on macOS Sonoma (14)!

./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h ==> make build/ovm-compile.sh build-opt _build/oil/ovm-opt _build/oil/module_init.c _build/oil/main_name.c _build/oil/c-module-srcs.txt /private/tmp/oil-20250107-4943-lrsfcl/oil-0.26.0/Python-2.7.13 /private/tmp/oil-20250107-4943-lrsfcl/oil-0.26.0 ../pyext/libc.c:409:54: error: use of undeclared identifier 'GLOB_PERIOD' 409 | PyModule_AddIntConstant(module, "GLOB_PERIOD", GLOB_PERIOD); | ^ 1 error generated. Modules/operator.c:312:44: error: call to undeclared function 'PyUnicode_AS_DATA'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 312 | rc = _tscmp((const unsigned char *)PyUnicode_AS_DATA(a), | ^ Modules/operator.c:314:21: error: call to undeclared function 'PyUnicode_GET_DATA_SIZE'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 314 | PyUnicode_GET_DATA_SIZE(a), | ^ 2 errors generated. make: *** [_build/oil/ovm-opt] Error 1 ==> Formula Path: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oil.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:19 UTC Core cask tap JSON: 07 Jan 20:19 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 6 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: hexa-core 64-bit penryn Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 14.7.2-x86_64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j6 CMAKE_PREFIX_PATH: /usr/local/opt/readline:/usr/local CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /usr/local/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/14 HOMEBREW_MAKE_JOBS: 6 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oil 0.26.0 did not build

Check failure on line 26 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --formula --build-bottle oil` failed on macOS Ventura (13)!

./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h ==> make build/ovm-compile.sh build-opt _build/oil/ovm-opt _build/oil/module_init.c _build/oil/main_name.c _build/oil/c-module-srcs.txt /private/tmp/oil-20250107-4924-1vggdm/oil-0.26.0/Python-2.7.13 /private/tmp/oil-20250107-4924-1vggdm/oil-0.26.0 ../pyext/libc.c:409:54: error: use of undeclared identifier 'GLOB_PERIOD' PyModule_AddIntConstant(module, "GLOB_PERIOD", GLOB_PERIOD); ^ 1 error generated. Modules/operator.c:312:44: error: call to undeclared function 'PyUnicode_AS_DATA'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] rc = _tscmp((const unsigned char *)PyUnicode_AS_DATA(a), ^ Modules/operator.c:314:21: error: call to undeclared function 'PyUnicode_GET_DATA_SIZE'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] PyUnicode_GET_DATA_SIZE(a), ^ 2 errors generated. make: *** [_build/oil/ovm-opt] Error 1 ==> Formula Path: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oil.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:20 UTC Core cask tap JSON: 07 Jan 20:20 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 6 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: hexa-core 64-bit penryn Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 13.7.2-x86_64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.2 ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j6 CMAKE_PREFIX_PATH: /usr/local/opt/readline:/usr/local CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /usr/local/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/13 HOMEBREW_MAKE_JOBS: 6 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oil/02.make.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oil 0.26.0 did not build
system "./configure", "--prefix=#{prefix}",
"--datarootdir=#{share}",
"--with-readline=#{Formula["readline"].opt_prefix}"
Expand All @@ -31,7 +31,7 @@
system "./install"
end

test do

Check warning on line 34 in Formula/o/oil.rb

View workflow job for this annotation

GitHub Actions / Linux

`brew test --verbose oil` failed on Linux!

/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test.rb:54:in `<main>'
system bin/"osh", "-c", "shopt -q parse_backticks"
assert_equal testpath.to_s, shell_output("#{bin}/osh -c 'echo `pwd -P`'").strip

Expand Down
11 changes: 7 additions & 4 deletions Formula/o/oils-for-unix.rb
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
class OilsForUnix < Formula
desc "Bash-compatible Unix shell with more consistent syntax and semantics"
homepage "https://www.oilshell.org/"
url "https://www.oilshell.org/download/oils-for-unix-0.24.0.tar.gz"
sha256 "df4afed94d53b303a782ce0380c393d60f6d21921ef2a25922b400828add98f3"
homepage "https://oils.pub/"
url "https://oils.pub/download/oils-for-unix-0.26.0.tar.gz"
sha256 "2b5b295a577a2763814203b4a34880ca03067a29eeb80af4857b6092314d6eed"
license "Apache-2.0"

livecheck do
url "https://www.oilshell.org/releases.html"
url "https://oils.pub/releases.html"
regex(/href=.*?oils-for-unix[._-]v?(\d+(?:\.\d+)+)\.t/i)
end

Expand All @@ -24,7 +24,10 @@
conflicts_with "oil", because: "both install 'osh' and 'ysh' binaries"
conflicts_with "etsh", "omake", because: "both install 'osh' binaries"

def install

Check failure on line 27 in Formula/o/oils-for-unix.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle oils-for-unix` failed on macOS Sonoma (14) on Apple Silicon!

CXX mycpp/gc_str.cc CXX mycpp/hash.cc CXX mycpp/mark_sweep_heap.cc WAIT LINK _bin/cxx-opt-sh/oils-for-unix clang++: error: no such file or directory: '_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.o' ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oils-for-unix.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 14.7.2-arm64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ CFLAGS: -Wno-implicit-function-declaration CXXFLAGS: -Wno-implicit-function-declaration MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/14 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oils-for-unix 0.26.0 did not build

Check failure on line 27 in Formula/o/oils-for-unix.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle oils-for-unix` failed on macOS Ventura (13) on Apple Silicon!

CXX mycpp/gc_str.cc CXX mycpp/hash.cc CXX mycpp/mark_sweep_heap.cc WAIT LINK _bin/cxx-opt-sh/oils-for-unix clang: error: no such file or directory: '_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.o' ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oils-for-unix.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 13.7.2-arm64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ CFLAGS: -Wno-implicit-function-declaration CXXFLAGS: -Wno-implicit-function-declaration MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/13 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oils-for-unix 0.26.0 did not build

Check failure on line 27 in Formula/o/oils-for-unix.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle oils-for-unix` failed on macOS Sequoia (15) on Apple Silicon!

CXX mycpp/gc_str.cc CXX mycpp/hash.cc CXX mycpp/mark_sweep_heap.cc WAIT LINK _bin/cxx-opt-sh/oils-for-unix clang++: error: no such file or directory: '_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.o' ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oils-for-unix.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:18 UTC Core cask tap JSON: 07 Jan 20:18 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: quad-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 15.2-arm64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ CFLAGS: -Wno-implicit-function-declaration CXXFLAGS: -Wno-implicit-function-declaration MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /opt/homebrew/opt/readline:/opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /opt/homebrew/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/15 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oils-for-unix 0.26.0 did not build

Check failure on line 27 in Formula/o/oils-for-unix.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --formula --build-bottle oils-for-unix` failed on macOS Sonoma (14)!

CXX mycpp/gc_str.cc CXX mycpp/hash.cc CXX mycpp/mark_sweep_heap.cc WAIT LINK _bin/cxx-opt-sh/oils-for-unix clang++: error: no such file or directory: '_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.o' ==> Formula Path: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oils-for-unix.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 2 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:19 UTC Core cask tap JSON: 07 Jan 20:19 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 6 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: hexa-core 64-bit penryn Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 14.7.2-x86_64 CLT: 16.2.0.0.1.1733547573 Xcode: 16.2 ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ CFLAGS: -Wno-implicit-function-declaration CXXFLAGS: -Wno-implicit-function-declaration MAKEFLAGS: -j6 CMAKE_PREFIX_PATH: /usr/local/opt/readline:/usr/local CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /usr/local/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/14 HOMEBREW_MAKE_JOBS: 6 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oils-for-unix 0.26.0 did not build

Check failure on line 27 in Formula/o/oils-for-unix.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --formula --build-bottle oils-for-unix` failed on macOS Ventura (13)!

CXX mycpp/gc_str.cc CXX mycpp/hash.cc CXX mycpp/mark_sweep_heap.cc WAIT LINK _bin/cxx-opt-sh/oils-for-unix clang: error: no such file or directory: '_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.o' ==> Formula Path: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/o/oils-for-unix.rb ==> Configuration HOMEBREW_VERSION: 4.4.15-21-ge23d079 ORIGIN: https://github.com/Homebrew/brew HEAD: e23d079af540c6088c4ddc8fa9557e1b79bafe1a Last commit: 3 hours ago Branch: master Core tap HEAD: 3acff7cf26fe0cf12e0a52cf6bf62bb5edd6c17e Core tap last commit: 2 hours ago Core tap JSON: 07 Jan 20:20 UTC Core cask tap JSON: 07 Jan 20:20 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 6 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.6 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby CPU: hexa-core 64-bit penryn Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 13.7.2-x86_64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.2 ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ CFLAGS: -Wno-implicit-function-declaration CXXFLAGS: -Wno-implicit-function-declaration MAKEFLAGS: -j6 CMAKE_PREFIX_PATH: /usr/local/opt/readline:/usr/local CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_PATH: /usr/local/opt/readline/lib/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/13 HOMEBREW_MAKE_JOBS: 6 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/00.options.out /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/01.configure.cc /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs/oils-for-unix/02.oils.sh.cc READ THIS: https://docs.brew.sh/Troubleshooting ::error::oils-for-unix 0.26.0 did not build
# Workaround for newer Clang/GCC
ENV.append_to_cflags "-Wno-implicit-function-declaration"

system "./configure", "--prefix=#{prefix}",
"--datarootdir=#{share}",
"--readline=#{Formula["readline"].opt_prefix}",
Expand Down
Loading