From a66bf54a1060632c5bc8ee9380cd963a78a3bbf0 Mon Sep 17 00:00:00 2001
From: optout <git@archaic.33mail.com>
Date: Tue, 5 Mar 2024 15:58:48 +0000
Subject: [PATCH] Fixed Fedora deps | Added zstd back to Void linux dep list

---
 self_compilation.sh | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/self_compilation.sh b/self_compilation.sh
index 96b2dbe..d2c3ee0 100644
--- a/self_compilation.sh
+++ b/self_compilation.sh
@@ -28,17 +28,18 @@ function check_distro(){
     case "${distroId,,}" in
         *void*)
             printf '%s\n' "Detected Void Linux..."
-            xbps-install -Sy make gcc xz elfutils elfutils-devel flex ncurses-devel openssl openssl-devel argp-standalone gcc-ada mpc libmpc-devel gmp-devel perl
+            xbps-install -Sy make gcc xz elfutils elfutils-devel flex ncurses-devel openssl openssl-devel argp-standalone gcc-ada mpc libmpc-devel gmp-devel perl zstd
             return 0
           ;;
         *debian*|*ubuntu*)
             printf '%s\n' "Detected Debian-based Distribution..."
-            sudo apt-get install build-essential linux-source bc kmod cpio flex libncurses5-dev libelf-dev libssl-dev dwarves bison
+            sudo apt-get install build-essential linux-source bc kmod cpio flex libncurses5-dev libelf-dev libssl-dev dwarves bison zstd
             return 0
           ;;
         *fedora*|*redhat*)
             printf '%s\n' "Detected RHEL-based Distribution..."
-            sudo dnf install binutils /usr/include/{libelf.h,openssl/pkcs7.h} \
+            sudo dnf install binutils /usr/include/{libelf.h,openssl/pkcs7.h} \ 
+            /usr/bin/{bc,bison,flex,gcc,git,openssl,make,perl,pahole,zstd}
             return 0
           ;;
          *)
-- 
GitLab