From 09fda0f4183bc2afcf2817291aaa64430cd43380 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:48 -0500 Subject: [PATCH 01/34] s2geometry: remove GCC 5 reference --- Formula/s/s2geometry.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/s2geometry.rb b/Formula/s/s2geometry.rb index c5859b20504d..95df470053ea 100644 --- a/Formula/s/s2geometry.rb +++ b/Formula/s/s2geometry.rb @@ -27,8 +27,6 @@ class S2geometry < Formula depends_on "glog" depends_on "openssl@3" - fails_with gcc: "5" # C++17 - def install args = %W[ -DOPENSSL_ROOT_DIR=#{Formula["openssl@3"].opt_prefix} From ffdc4e4bbf2cf8392e005e8837b617a01b1a8a05 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:48 -0500 Subject: [PATCH 02/34] seal: remove GCC 5 reference --- Formula/s/seal.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/seal.rb b/Formula/s/seal.rb index a259dc6b6219..c8616b51beca 100644 --- a/Formula/s/seal.rb +++ b/Formula/s/seal.rb @@ -22,8 +22,6 @@ class Seal < Formula uses_from_macos "zlib" - fails_with gcc: "5" - resource "hexl" do url "https://github.com/intel/hexl/archive/refs/tags/v1.2.5.tar.gz" sha256 "3692e6e6183dbc49253e51e86c3e52e7affcac925f57db0949dbb4d34b558a9a" From 234d1e25aa858cc29f648702c64a78b09c3ae427 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:48 -0500 Subject: [PATCH 03/34] semgrep: remove GCC 5 reference --- Formula/s/semgrep.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/semgrep.rb b/Formula/s/semgrep.rb index 6e195f1b897c..89bf51eb3501 100644 --- a/Formula/s/semgrep.rb +++ b/Formula/s/semgrep.rb @@ -44,8 +44,6 @@ class Semgrep < Formula uses_from_macos "rsync" => :build uses_from_macos "curl" - fails_with gcc: "5" - resource "attrs" do url "https://files.pythonhosted.org/packages/fc/0f/aafca9af9315aee06a89ffde799a10a582fe8de76c563ee80bbcdc08b3fb/attrs-24.2.0.tar.gz" sha256 "5cfb1b9148b5b086569baec03f20d7b6bf3bcacc9a42bebf87ffaaca362f6346" From 39c0be276d25a06f3fc47f4a81dab4ca6ba1a07b Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 04/34] sentencepiece: remove GCC 5 reference --- Formula/s/sentencepiece.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/sentencepiece.rb b/Formula/s/sentencepiece.rb index f1677395fe68..4cc8f574e537 100644 --- a/Formula/s/sentencepiece.rb +++ b/Formula/s/sentencepiece.rb @@ -24,8 +24,6 @@ class Sentencepiece < Formula depends_on "cmake" => :build - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", *std_cmake_args system "cmake", "--build", "build" From e430350ba74531a1e9b392e947e8439a7f940132 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 05/34] sfcgal: remove GCC 5 reference --- Formula/s/sfcgal.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/Formula/s/sfcgal.rb b/Formula/s/sfcgal.rb index 69a830161e0b..32931774b1ff 100644 --- a/Formula/s/sfcgal.rb +++ b/Formula/s/sfcgal.rb @@ -20,9 +20,6 @@ class Sfcgal < Formula depends_on "gmp" depends_on "mpfr" - # error: array must be initialized with a brace-enclosed initializer - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", *std_cmake_args system "cmake", "--build", "build" From c9b8b8712f88885e89d587d4cd0a3db9da6d95dd Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 06/34] simdjson: remove GCC 5 reference --- Formula/s/simdjson.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/simdjson.rb b/Formula/s/simdjson.rb index 2bcc1f2d1e52..f35b3fea93b0 100644 --- a/Formula/s/simdjson.rb +++ b/Formula/s/simdjson.rb @@ -19,8 +19,6 @@ class Simdjson < Formula depends_on "cmake" => :build - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", *std_cmake_args, "-DBUILD_SHARED_LIBS=ON" system "cmake", "--build", "build" From d2b420c67bb8fcb9f7feb1f7ba8a726ebe197821 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 07/34] simgrid: remove GCC 5 reference --- Formula/s/simgrid.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/simgrid.rb b/Formula/s/simgrid.rb index c27597017897..901dd98abb2d 100644 --- a/Formula/s/simgrid.rb +++ b/Formula/s/simgrid.rb @@ -30,8 +30,6 @@ class Simgrid < Formula uses_from_macos "python", since: :catalina - fails_with gcc: "5" - def install # Avoid superenv shim references inreplace "src/smpi/smpicc.in", "@CMAKE_C_COMPILER@", DevelopmentTools.locate(ENV.cc) From 2ce38b010032cef047d6a0cb01bcd370e1ece852 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 08/34] snapcraft: remove GCC 5 reference --- Formula/s/snapcraft.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/snapcraft.rb b/Formula/s/snapcraft.rb index dceb08b3a12f..fa468d794728 100644 --- a/Formula/s/snapcraft.rb +++ b/Formula/s/snapcraft.rb @@ -86,8 +86,6 @@ class Snapcraft < Formula end end - fails_with gcc: "5" # due to apt on Linux - resource "annotated-types" do url "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz" sha256 "aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89" From eb74069981496efcb40d9c4a8ebe303f56295801 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 09/34] solarus: remove GCC 5 reference --- Formula/s/solarus.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/solarus.rb b/Formula/s/solarus.rb index 401e0954b5b3..e2b1b362f4ee 100644 --- a/Formula/s/solarus.rb +++ b/Formula/s/solarus.rb @@ -43,8 +43,6 @@ class Solarus < Formula depends_on "openal-soft" end - fails_with gcc: "5" # needs same GLIBCXX as mesa at runtime - # Backport fix for error: GLM: GLM_GTX_matrix_transform_2d is an experimental extension patch do url "https://gitlab.com/solarus-games/solarus/-/commit/2200e0ccc8e2850d2a265cace96c3f548d988f2d.diff" From e4f710e7008c2679c2369874be6534110cd7622e Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:49 -0500 Subject: [PATCH 10/34] sophus: remove GCC 5 reference --- Formula/s/sophus.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/sophus.rb b/Formula/s/sophus.rb index 33e36f5c7854..c77bd455c95d 100644 --- a/Formula/s/sophus.rb +++ b/Formula/s/sophus.rb @@ -17,8 +17,6 @@ class Sophus < Formula depends_on "eigen" depends_on "fmt" - fails_with gcc: "5" # C++17 (ceres-solver dependency) - def install system "cmake", "-S", ".", "-B", "build", *std_cmake_args, "-DBUILD_SOPHUS_EXAMPLES=OFF" From a85ea760813211e9c4a8a088e221f5467d4adb5e Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 11/34] spdlog: remove GCC 5 reference --- Formula/s/spdlog.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/Formula/s/spdlog.rb b/Formula/s/spdlog.rb index cfea598cab3a..654e3179c5ad 100644 --- a/Formula/s/spdlog.rb +++ b/Formula/s/spdlog.rb @@ -18,9 +18,6 @@ class Spdlog < Formula depends_on "cmake" => :build depends_on "fmt" - # error: specialization of 'template struct fmt::v8::formatter' in different namespace - fails_with gcc: "5" - def install ENV.cxx11 From 669dd782e6a77d32648b46808b7e2d20a05627ec Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 12/34] spot: remove GCC 5 reference --- Formula/s/spot.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/spot.rb b/Formula/s/spot.rb index f1f19419e917..5e330fd183ed 100644 --- a/Formula/s/spot.rb +++ b/Formula/s/spot.rb @@ -22,8 +22,6 @@ class Spot < Formula depends_on "python@3.13" => :build - fails_with gcc: "5" # C++17 - def install system "./configure", *std_configure_args, "--disable-silent-rules" system "make", "install" From d59a737036a977ce69f825cba0ab05c5c3b68a5c Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 13/34] standardese: remove GCC 5 reference --- Formula/s/standardese.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/standardese.rb b/Formula/s/standardese.rb index d5bd85da420d..c32c94f09999 100644 --- a/Formula/s/standardese.rb +++ b/Formula/s/standardese.rb @@ -36,8 +36,6 @@ class Standardese < Formula depends_on "cmark-gfm" depends_on "llvm" # must be Homebrew LLVM, not system, because of `llvm-config` - fails_with gcc: "5" # LLVM is built with Homebrew GCC - # https://github.com/standardese/cppast/blob/main/external/external.cmake#L12 resource "type_safe" do url "https://github.com/foonathan/type_safe/archive/refs/tags/v0.2.4.tar.gz" From af773043b66745041368360e89f5aaf7a9534ed3 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 14/34] stockfish: remove GCC 5 reference --- Formula/s/stockfish.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/stockfish.rb b/Formula/s/stockfish.rb index 03e9fe1f52e8..0a645de1410e 100644 --- a/Formula/s/stockfish.rb +++ b/Formula/s/stockfish.rb @@ -22,8 +22,6 @@ class Stockfish < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "64e5258684ddb0eba1731a862ea563030fa502849c970022678e2bab5e3fb8d6" end - fails_with gcc: "5" # For C++17 - def install arch = Hardware::CPU.arm? ? "apple-silicon" : "x86-64-modern" From 58287ced92d6068e36a49eac266bef8de88e155c Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 15/34] stone-soup: remove GCC 5 reference --- Formula/s/stone-soup.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/stone-soup.rb b/Formula/s/stone-soup.rb index fd29f3a1e18d..0c982a2aa25f 100644 --- a/Formula/s/stone-soup.rb +++ b/Formula/s/stone-soup.rb @@ -27,8 +27,6 @@ class StoneSoup < Formula depends_on "pcre" depends_on "sqlite" - fails_with gcc: "5" - def install ENV.cxx11 From 067111de7d591a9aca2d1eb61e52936edaee7776 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 16/34] symengine: remove GCC 5 reference --- Formula/s/symengine.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/symengine.rb b/Formula/s/symengine.rb index 8defbc0c7cc4..7fe7aca9d102 100644 --- a/Formula/s/symengine.rb +++ b/Formula/s/symengine.rb @@ -30,8 +30,6 @@ class Symengine < Formula depends_on "z3" end - fails_with gcc: "5" - def install llvm = deps.map(&:to_formula).find { |f| f.name.match?(/^llvm(@\d+)?$/) } system "cmake", "-S", ".", "-B", "build", From 232371e5b96596547d10aee0f16e9ec17bc4efb6 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:50 -0500 Subject: [PATCH 17/34] sysdig: remove GCC 5 reference --- Formula/s/sysdig.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/s/sysdig.rb b/Formula/s/sysdig.rb index f01fcde076a4..4262f5a18bb3 100644 --- a/Formula/s/sysdig.rb +++ b/Formula/s/sysdig.rb @@ -63,8 +63,6 @@ class Sysdig < Formula depends_on "zstd" end - fails_with gcc: "5" # C++17 - # More info on https://gist.github.com/juniorz/9986999 resource "homebrew-sample_file" do url "https://gist.githubusercontent.com/juniorz/9986999/raw/a3556d7e93fa890a157a33f4233efaf8f5e01a6f/sample.scap" From 2ffd7bbbce67fd858379eeebb7dd1cf3d19f58b7 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:41 -0500 Subject: [PATCH 18/34] task: remove GCC 5 reference --- Formula/t/task.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/task.rb b/Formula/t/task.rb index 4d360529af18..f3c3cd6a4a95 100644 --- a/Formula/t/task.rb +++ b/Formula/t/task.rb @@ -34,8 +34,6 @@ class Task < Formula conflicts_with "go-task", because: "both install `task` binaries" - fails_with gcc: "5" - # CmdImport.h:41:8: error: no template named 'unordered_map' in namespace 'std' # https://github.com/GothenburgBitFactory/taskwarrior/commit/4ff63a796087c9f04f7d6dccd03cda0afdce1f40 patch :DATA From 78c518dd2409177dd583104e74d3fc907879a315 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:41 -0500 Subject: [PATCH 19/34] task@2: remove GCC 5 reference --- Formula/t/task@2.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/task@2.rb b/Formula/t/task@2.rb index c99570c1f2f2..c72bbbee9eca 100644 --- a/Formula/t/task@2.rb +++ b/Formula/t/task@2.rb @@ -34,8 +34,6 @@ class TaskAT2 < Formula depends_on "util-linux" end - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", *std_cmake_args system "cmake", "--build", "build" From bc006795faab2700af01dfc959a671a04e0f04a4 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:41 -0500 Subject: [PATCH 20/34] tcpflow: remove GCC 5 reference --- Formula/t/tcpflow.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/tcpflow.rb b/Formula/t/tcpflow.rb index 76aad946e94a..ac0c77dc5399 100644 --- a/Formula/t/tcpflow.rb +++ b/Formula/t/tcpflow.rb @@ -39,8 +39,6 @@ class Tcpflow < Formula uses_from_macos "libpcap" uses_from_macos "zlib" - fails_with gcc: "5" - def install system "bash", "./bootstrap.sh" if build.head? system "./configure", *std_configure_args, From f0a0bace9e37b74bac548afeaced94cc4fe637dd Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:41 -0500 Subject: [PATCH 21/34] terminalimageviewer: remove GCC 5 reference --- Formula/t/terminalimageviewer.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/terminalimageviewer.rb b/Formula/t/terminalimageviewer.rb index b7728f1809b6..221a49bbc002 100644 --- a/Formula/t/terminalimageviewer.rb +++ b/Formula/t/terminalimageviewer.rb @@ -20,8 +20,6 @@ class Terminalimageviewer < Formula depends_on "imagemagick" depends_on macos: :catalina - fails_with gcc: "5" - def install cd "src" do system "make" From a2191023b34a756559e55bb6cf180a11b45cdf35 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:41 -0500 Subject: [PATCH 22/34] terraform: remove GCC 5 reference --- Formula/t/terraform.rb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Formula/t/terraform.rb b/Formula/t/terraform.rb index afc3bc3e0d94..6cd27a41eb1f 100644 --- a/Formula/t/terraform.rb +++ b/Formula/t/terraform.rb @@ -29,10 +29,6 @@ class Terraform < Formula conflicts_with "tenv", because: "both install terraform binary" conflicts_with "tfenv", because: "tfenv symlinks terraform binaries" - # Needs libraries at runtime: - # /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by node) - fails_with gcc: "5" - def install system "go", "build", *std_go_args(ldflags: "-s -w") end From 02d7dbda86ffbaa97ddad8c2f8406a7387683587 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 23/34] tfel: remove GCC 5 reference --- Formula/t/tfel.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/Formula/t/tfel.rb b/Formula/t/tfel.rb index e0b077b477f3..52930ac59c62 100644 --- a/Formula/t/tfel.rb +++ b/Formula/t/tfel.rb @@ -22,7 +22,6 @@ class Tfel < Formula depends_on "gcc" => :build depends_on "boost-python3" depends_on "python@3.12" - fails_with gcc: "5" def install args = [ From 24bc1c2350d92542f528bd35fd5447cee29db193 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 24/34] thors-mongo: remove GCC 5 reference --- Formula/t/thors-mongo.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/thors-mongo.rb b/Formula/t/thors-mongo.rb index a87779957331..a365e6456e66 100644 --- a/Formula/t/thors-mongo.rb +++ b/Formula/t/thors-mongo.rb @@ -23,8 +23,6 @@ class ThorsMongo < Formula uses_from_macos "bzip2" uses_from_macos "zlib" - fails_with gcc: "5" - def install ENV["COV"] = "gcov" From a136ee6f46391acc6574c1e835068c1220f61436 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 25/34] thrax: remove GCC 5 reference --- Formula/t/thrax.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/thrax.rb b/Formula/t/thrax.rb index 3892f7d391b2..c9c1dc4f0f47 100644 --- a/Formula/t/thrax.rb +++ b/Formula/t/thrax.rb @@ -32,8 +32,6 @@ class Thrax < Formula depends_on "openfst" uses_from_macos "python", since: :catalina - fails_with gcc: "5" - def install system "autoreconf", "--force", "--install", "--verbose" system "./configure", *std_configure_args From 2d0fd05b208304915718213a560621fe12519a36 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 26/34] threadweaver: remove GCC 5 reference --- Formula/t/threadweaver.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/threadweaver.rb b/Formula/t/threadweaver.rb index 9b4f6c65f9e7..62d1625db61e 100644 --- a/Formula/t/threadweaver.rb +++ b/Formula/t/threadweaver.rb @@ -24,8 +24,6 @@ class Threadweaver < Formula depends_on "extra-cmake-modules" => [:build, :test] depends_on "qt" - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", "-DBUILD_QCH=ON", *std_cmake_args system "cmake", "--build", "build" From 3a14c62756d83b48d0fb5b760c7ae2760f6e0b99 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 27/34] timewarrior: remove GCC 5 reference --- Formula/t/timewarrior.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/timewarrior.rb b/Formula/t/timewarrior.rb index 7ec8c0e1c240..f6066c24aee0 100644 --- a/Formula/t/timewarrior.rb +++ b/Formula/t/timewarrior.rb @@ -24,8 +24,6 @@ class Timewarrior < Formula depends_on "man-db" => :test end - fails_with gcc: "5" - def install system "cmake", ".", *std_cmake_args system "make", "install" From 3b47b36edb78424fb25d0bb2bc7e77233626c471 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:42 -0500 Subject: [PATCH 28/34] trafficserver: remove GCC 5 reference --- Formula/t/trafficserver.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/t/trafficserver.rb b/Formula/t/trafficserver.rb index f73b1533ba98..08c736ee51fd 100644 --- a/Formula/t/trafficserver.rb +++ b/Formula/t/trafficserver.rb @@ -40,8 +40,6 @@ class Trafficserver < Formula depends_on "libunwind" end - fails_with gcc: "5" # needs C++17 - def install system "cmake", "-S", ".", "-B", "build", "-DBUILD_EXPERIMENTAL_PLUGINS=ON", From 45d13ab74bb7ccb09e56d75da1e7fa7eacbb68f0 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:15 -0500 Subject: [PATCH 29/34] vcpkg: remove GCC 5 reference --- Formula/v/vcpkg.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/v/vcpkg.rb b/Formula/v/vcpkg.rb index db24200f8465..f9367276310a 100644 --- a/Formula/v/vcpkg.rb +++ b/Formula/v/vcpkg.rb @@ -34,8 +34,6 @@ class Vcpkg < Formula depends_on "fmt" depends_on "ninja" # This will install its own copy at runtime if one isn't found. - fails_with gcc: "5" - def install # Improve error message when user fails to set `VCPKG_ROOT`. inreplace "include/vcpkg/base/message-data.inc.h", From 57e5ca5eefd4e009d91d8c4b172103c3a94c2a13 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:15 -0500 Subject: [PATCH 30/34] verilator: remove GCC 5 reference --- Formula/v/verilator.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/Formula/v/verilator.rb b/Formula/v/verilator.rb index 94ed59a60f79..c1675f030a8f 100644 --- a/Formula/v/verilator.rb +++ b/Formula/v/verilator.rb @@ -26,9 +26,6 @@ class Verilator < Formula skip_clean "bin" # Allows perl scripts to keep their executable flag - # error: specialization of 'template struct std::hash' in different namespace - fails_with gcc: "5" - def install system "autoconf" system "./configure", "--prefix=#{prefix}" From b95cab48e2226caf52e6db33bf5cdc9a68d4b87e Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:15 -0500 Subject: [PATCH 31/34] vtk: remove GCC 5 reference --- Formula/v/vtk.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/v/vtk.rb b/Formula/v/vtk.rb index 82064902d4d6..d820097e2f21 100644 --- a/Formula/v/vtk.rb +++ b/Formula/v/vtk.rb @@ -69,8 +69,6 @@ class Vtk < Formula depends_on "mesa-glu" end - fails_with gcc: "5" - def install ENV.llvm_clang if DevelopmentTools.clang_build_version == 1316 && Hardware::CPU.arm? From bd14385a451fb21b0300c1b93d2a87db14862f44 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:23 -0500 Subject: [PATCH 32/34] wabt: remove GCC 5 reference --- Formula/w/wabt.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/w/wabt.rb b/Formula/w/wabt.rb index b6cfc65b3a7d..339777627329 100644 --- a/Formula/w/wabt.rb +++ b/Formula/w/wabt.rb @@ -27,8 +27,6 @@ class Wabt < Formula uses_from_macos "python" => :build - fails_with gcc: "5" # C++17 - def install system "cmake", "-S", ".", "-B", "build", "-DBUILD_TESTS=OFF", From 9551a39ee06377d7dab2acfb4584d623da5dedfe Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:46:23 -0500 Subject: [PATCH 33/34] wangle: remove GCC 5 reference --- Formula/w/wangle.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/w/wangle.rb b/Formula/w/wangle.rb index 624f8928586c..e9ba317e09d5 100644 --- a/Formula/w/wangle.rb +++ b/Formula/w/wangle.rb @@ -28,8 +28,6 @@ class Wangle < Formula depends_on "zstd" uses_from_macos "bzip2" - fails_with gcc: "5" - def install args = ["-DBUILD_TESTS=OFF"] # Prevent indirect linkage with boost, libsodium, snappy and xz From e2d6f3e12762fc39e1f02e60d1a8485387840db8 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Mon, 2 Dec 2024 11:45:26 -0500 Subject: [PATCH 34/34] xpdf: remove GCC 5 reference --- Formula/x/xpdf.rb | 2 -- 1 file changed, 2 deletions(-) diff --git a/Formula/x/xpdf.rb b/Formula/x/xpdf.rb index 5d583de3f1ff..6de50b609b69 100644 --- a/Formula/x/xpdf.rb +++ b/Formula/x/xpdf.rb @@ -31,8 +31,6 @@ class Xpdf < Formula conflicts_with "pdf2image", "pdftohtml", "poppler", because: "poppler, pdftohtml, pdf2image, and xpdf install conflicting executables" - fails_with gcc: "5" - def install system "cmake", "-S", ".", "-B", "build", "-DSYSTEM_XPDFRC=#{etc}/xpdfrc", *std_cmake_args system "cmake", "--build", "build"