From: Waldemar Kozaczuk <[email protected]>
Committer: Waldemar Kozaczuk <[email protected]>
Branch: master

setup: support Fedora 30 and 31

Signed-off-by: Waldemar Kozaczuk <[email protected]>

---
diff --git a/scripts/setup.py b/scripts/setup.py
--- a/scripts/setup.py
+++ b/scripts/setup.py
@@ -23,7 +23,7 @@
 class Fedora(object):
     name = 'Fedora'
     pre_install = '(yum list installed compat-openssl10-devel 2>/dev/null && 
yum -y remove compat-openssl10-devel) || echo "package compat-openssl10-devel 
not found -> no need to remove it"'
-    install = 'yum -y install --allowerasing'
+    install = 'yum -y install --allowerasing --forcearch x86_64'
     packages = [
                 'ant',
                 'autoconf',
@@ -99,7 +99,21 @@ class Fedora_29(object):
         ec2_post_install = None
         version = '29'
 
-    versions = [Fedora_25, Fedora_26, Fedora_27, Fedora_28, Fedora_29]
+    class Fedora_30(object):
+        packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 
'lua-5.3.*', 'lua-devel-5.3.*']
+        ec2_packages = []
+        test_packages = []
+        ec2_post_install = None
+        version = '30'
+
+    class Fedora_31(object):
+        packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 
'lua-5.3.*', 'lua-devel-5.3.*']
+        ec2_packages = []
+        test_packages = []
+        ec2_post_install = None
+        version = '31'
+
+    versions = [Fedora_25, Fedora_26, Fedora_27, Fedora_28, Fedora_29, 
Fedora_30, Fedora_31]
 
 class RHELbased(Fedora):
     name = ['Scientific Linux', 'NauLinux', 'CentOS Linux', 'Red Hat 
Enterprise Linux', 'Oracle Linux']

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/0000000000009e30d9059de02827%40google.com.

Reply via email to