Skip to content

Commit

Permalink
fixup! fixup! sile: 0.15.8
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Dec 14, 2024
1 parent 3962d2f commit 94cefa1
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions Formula/s/sile.rb
Original file line number Diff line number Diff line change
Expand Up @@ -141,12 +141,13 @@ class Sile < Formula

def install

Check failure on line 142 in Formula/s/sile.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

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

autoreconf: running: /opt/homebrew/Cellar/autoconf/2.72/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:20: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/missing' aminclude.am:216: error: 'rusile.so' is not a standard library name aminclude.am:216: did you mean 'librusile.a'? Makefile.am:119: 'aminclude.am' included from here justenough/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' cp -p /Users/brew/Library/Caches/Homebrew/downloads/438cb138442de623c855b100ebe360536cceb7437cf37e9b82ed0043c950789b--compat53-0.14.3-1.rockspec /private/tmp/sile--compat53-20241214-16506-fbwf48/compat53-0.14.3-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit compat53-0.14.3-1.rockspec compat53 0.14.3-1 depends on lua >= 5.1, < 5.5 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c liolib.c -o liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-3400165/compat53/io.so liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lutf8lib.c -o lutf8lib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-3400165/compat53/utf8.so lutf8lib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lstrlib.c -o lstrlib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-3400165/compat53/string.so lstrlib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c ltablib.c -o ltablib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-3400165/compat53/table.so ltablib.o No existing manifest. Attempting to rebuild... compat53 0.14.3-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT) cp -p /Users/brew/Library/Caches/Homebrew/downloads/2605f45c878d68513a2392174bc3bf6c9352390ad14392a18f8400a2fa0b1f54--linenoise-0.9-1.rockspec /private/tmp/sile--linenoise-20241214-16506-iem34t/linenoise-0.9-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit linenoise-0.9-1.rockspec linenoise 0.9-1 depends on lua >= 5.1 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoise.c -o linenoise.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoiselib.c -o linenoiselib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c encodings/utf8.c -o encodings/utf8.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-linenoise-0.9-1-4689189/linenoise.so linenoise.o linenoiselib.o encodings/utf8.o linenoise 0.9-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT/X11) cp -p /Users/brew/Library/Caches/Homebrew/downloads/1b4d75b086b8a0b26d8de88e4bfacb25ce48d2b4d48572b510c32b3106ff35f4--lpeg-1.1.0-1.src.rock /private/tmp/sile--lpeg-20

Check failure on line 142 in Formula/s/sile.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

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

autoreconf: running: /opt/homebrew/Cellar/autoconf/2.72/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:20: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/missing' aminclude.am:216: error: 'rusile.so' is not a standard library name aminclude.am:216: did you mean 'librusile.a'? Makefile.am:119: 'aminclude.am' included from here justenough/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' cp -p /Users/brew/Library/Caches/Homebrew/downloads/438cb138442de623c855b100ebe360536cceb7437cf37e9b82ed0043c950789b--compat53-0.14.3-1.rockspec /private/tmp/sile--compat53-20241214-16760-jtpz3j/compat53-0.14.3-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit compat53-0.14.3-1.rockspec compat53 0.14.3-1 depends on lua >= 5.1, < 5.5 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c liolib.c -o liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-2663053/compat53/io.so liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c ltablib.c -o ltablib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-2663053/compat53/table.so ltablib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lstrlib.c -o lstrlib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-2663053/compat53/string.so lstrlib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lutf8lib.c -o lutf8lib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-2663053/compat53/utf8.so lutf8lib.o No existing manifest. Attempting to rebuild... compat53 0.14.3-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT) cp -p /Users/brew/Library/Caches/Homebrew/downloads/2605f45c878d68513a2392174bc3bf6c9352390ad14392a18f8400a2fa0b1f54--linenoise-0.9-1.rockspec /private/tmp/sile--linenoise-20241214-16760-mp81sn/linenoise-0.9-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit linenoise-0.9-1.rockspec linenoise 0.9-1 depends on lua >= 5.1 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoise.c -o linenoise.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoiselib.c -o linenoiselib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c encodings/utf8.c -o encodings/utf8.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-linenoise-0.9-1-8155861/linenoise.so linenoise.o linenoiselib.o encodings/utf8.o linenoise 0.9-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT/X11) cp -p /Users/brew/Library/Caches/Homebrew/downloads/1b4d75b086b8a0b26d8de88e4bfacb25ce48d2b4d48572b510c32b3106ff35f4--lpeg-1.1.0-1.src.rock /private/tmp/sile--lpeg-20

Check failure on line 142 in Formula/s/sile.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

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

autoreconf: running: /opt/homebrew/Cellar/autoconf/2.72/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:20: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/missing' aminclude.am:216: error: 'rusile.so' is not a standard library name aminclude.am:216: did you mean 'librusile.a'? Makefile.am:119: 'aminclude.am' included from here justenough/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' cp -p /Users/brew/Library/Caches/Homebrew/downloads/438cb138442de623c855b100ebe360536cceb7437cf37e9b82ed0043c950789b--compat53-0.14.3-1.rockspec /private/tmp/sile--compat53-20241214-16613-9yhcip/compat53-0.14.3-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit compat53-0.14.3-1.rockspec compat53 0.14.3-1 depends on lua >= 5.1, < 5.5 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c liolib.c -o liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-8565549/compat53/io.so liolib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lutf8lib.c -o lutf8lib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-8565549/compat53/utf8.so lutf8lib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c ltablib.c -o ltablib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-8565549/compat53/table.so ltablib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c lstrlib.c -o lstrlib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-compat53-0.14.3-1-8565549/compat53/string.so lstrlib.o No existing manifest. Attempting to rebuild... compat53 0.14.3-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT) cp -p /Users/brew/Library/Caches/Homebrew/downloads/2605f45c878d68513a2392174bc3bf6c9352390ad14392a18f8400a2fa0b1f54--linenoise-0.9-1.rockspec /private/tmp/sile--linenoise-20241214-16613-j8rssx/linenoise-0.9-1.rockspec ==> luarocks make ZLIB_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr EXPAT_DIR=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr OPENSSL_DIR=/opt/homebrew/opt/openssl@3 --tree=/opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor --lua-dir=/opt/homebrew/opt/luajit linenoise-0.9-1.rockspec linenoise 0.9-1 depends on lua >= 5.1 (5.1-1 provided by VM: success) env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoise.c -o linenoise.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c linenoiselib.c -o linenoiselib.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -O2 -fPIC -I/opt/homebrew/opt/luajit/include/luajit-2.1 -c encodings/utf8.c -o encodings/utf8.o env MACOSX_DEPLOYMENT_TARGET=11.0 gcc -L/opt/homebrew/opt/luajit/lib -bundle -undefined dynamic_lookup -all_load -o /private/tmp/luarocks_build-linenoise-0.9-1-9687670/linenoise.so linenoise.o linenoiselib.o encodings/utf8.o linenoise 0.9-1 is now installed in /opt/homebrew/Cellar/sile/0.15.8_1/libexec/vendor (license: MIT/X11) cp -p /Users/brew/Library/Caches/Homebrew/downloads/1b4d75b086b8a0b26d8de88e4bfacb25ce48d2b4d48572b510c32b3106ff35f4--lpeg-1.1.0-1.src.rock /private/tmp/sile--lpeg-20
# Workaround upstream Darwin detection not triggering autoreconf
stable do
# !OS.linux?
inreplace "Makefile.in", "rusile.so", "rusile.dylib"
inreplace "Makefile.in", "rusile_so", "rusile_dylib"
inreplace "aminclude.am", "rusile.so", "rusile.dylib"
inreplace "aminclude.am", "rusile_so", "rusile_dylib"
if build.stable? && !OS.linux?
# inreplace "Makefile.in", "rusile_so", "rusile_dylib"
# inreplace "Makefile.in", "rusile.so", "rusile.dylib"
# inreplace "aminclude.am", "rusile_so", "rusile_dylib"
# inreplace "aminclude.am", "rusile.so", "rusile.dylib"
inreplace "configure.ac", "AC_CANONICAL_TARGET", "AC_CANONICAL_HOST"
inreplace "configure.ac", "target_os", "host_os"
system "autoreconf", "-fiv"
end

Expand Down

0 comments on commit 94cefa1

Please sign in to comment.