arangodb 3.10.2

* arangodb: migrate to python@3.11
* arangodb: compile with gcc 10
* arangodb 3.10.2

Closes #118954.

Co-authored-by: Michka Popoff <michkapopoff@gmail.com>
Signed-off-by: Michael Cho <20700669+cho-m@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
master
ryenus 2022-12-26 14:51:48 +08:00 committed by BrewTestBot
parent 55656fb1cd
commit ae777f8438
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F
1 changed files with 11 additions and 3 deletions

View File

@ -1,8 +1,8 @@
class Arangodb < Formula
desc "Multi-Model NoSQL Database"
homepage "https://www.arangodb.com/"
url "https://download.arangodb.com/Source/ArangoDB-3.10.0.tar.bz2"
sha256 "48b36216541f9da8ca86ce304a3ea96964da53a324c94c9a229552af70949726"
url "https://download.arangodb.com/Source/ArangoDB-3.10.2.tar.bz2"
sha256 "bb7824f15e3ab0f6140f1cf5abf9891652326140957e204c23e58f982388a772"
license "Apache-2.0"
head "https://github.com/arangodb/arangodb.git", branch: "devel"
@ -24,7 +24,7 @@ class Arangodb < Formula
depends_on "cmake" => :build
depends_on "go" => :build
depends_on "python@3.10" => :build
depends_on "python@3.11" => :build
depends_on macos: :mojave
depends_on "openssl@1.1"
@ -32,6 +32,10 @@ class Arangodb < Formula
depends_on "llvm" => :build
end
on_linux do
depends_on "gcc@10" => :build
end
fails_with :clang do
cause <<-EOS
.../arangod/IResearch/AqlHelper.h:563:40: error: no matching constructor
@ -41,6 +45,10 @@ class Arangodb < Formula
EOS
end
# https://github.com/arangodb/arangodb/issues/17454
# https://github.com/arangodb/arangodb/issues/17454
fails_with gcc: "11"
# https://www.arangodb.com/docs/stable/installation-compiling-debian.html
fails_with :gcc do
version "8"