Skip to content

Commit 71ebf76

Browse files
committed
chore: use Souffle 2.5; manually install Souffle for Ubuntu
Signed-off-by: Ben Selwyn-Smith <[email protected]>
1 parent 3eb940a commit 71ebf76

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2022 - 2024, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2022 - 2025, Oracle and/or its affiliates. All rights reserved.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/.
33

44
# Use bash as the shell when executing a rule's recipe. For more details:
@@ -151,13 +151,16 @@ souffle:
151151
echo "Installing system dependency: souffle" && \
152152
case $(OS_DISTRO) in \
153153
"Oracle Linux") \
154-
sudo dnf -y install https://github.com/souffle-lang/souffle/releases/download/2.4/x86_64-oraclelinux-8-souffle-2.4-Linux.rpm;; \
154+
sudo dnf -y install https://github.com/souffle-lang/souffle/releases/download/2.5/x86_64-oraclelinux-9-souffle-2.5-Linux.rpm;; \
155155
"Fedora Linux") \
156-
sudo dnf -y install https://github.com/souffle-lang/souffle/releases/download/2.4/x86_64-fedora-34-souffle-2.4-Linux.rpm;; \
156+
sudo dnf -y install https://github.com/souffle-lang/souffle/releases/download/2.5/x86_64-fedora-41-souffle-2.5-Linux.rpm;; \
157157
"Ubuntu") \
158158
sudo wget https://souffle-lang.github.io/ppa/souffle-key.public -O /usr/share/keyrings/souffle-archive-keyring.gpg; \
159159
echo "deb [signed-by=/usr/share/keyrings/souffle-archive-keyring.gpg] https://souffle-lang.github.io/ppa/ubuntu/ stable main" | sudo tee /etc/apt/sources.list.d/souffle.list; \
160160
sudo apt update; \
161+
sudo wget https://github.com/souffle-lang/souffle/releases/download/2.5/x86_64-ubuntu-2404-souffle-2.5-Linux.deb; \
162+
sudo apt install x86_64-ubuntu-2404-souffle-2.5-Linux.deb; \
163+
rm x86_64-ubuntu-2404-souffle-2.5-Linux.deb; \
161164
sudo apt install souffle;; \
162165
"Darwin") \
163166
if command -v brew; then \

0 commit comments

Comments
 (0)