bootstrap: Install mold linker on Fedora 35
authorAndreas Schneider <asn@samba.org>
Sun, 13 Feb 2022 11:08:57 +0000 (12:08 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Tue, 15 Feb 2022 12:31:43 +0000 (12:31 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Tue Feb 15 12:31:43 UTC 2022 on sn-devel-184

.gitlab-ci-main.yml
bootstrap/config.py
bootstrap/generated-dists/fedora35/bootstrap.sh
bootstrap/generated-dists/fedora35/packages.yml
bootstrap/sha1sum.txt

index f6eed880fe1b6f338f830a0e4cefa4c6d886bf31..441878df9494ed4eebf3b1b62e15f1b9617efac7 100644 (file)
@@ -42,7 +42,7 @@ variables:
   # Set this to the contents of bootstrap/sha1sum.txt
   # which is generated by bootstrap/template.py --render
   #
-  SAMBA_CI_CONTAINER_TAG: db1a33142c66b8dabd5bc3ac439364ff55d60461
+  SAMBA_CI_CONTAINER_TAG: bac18584d47ffc1acb5a697d83f2232598b6afbf
   #
   # We use the ubuntu1804 image as default as
   # it matches what we have on sn-devel-184.
index 27e6d22d3f5cb1a08fb808053688cbc3e3867698..8bcb9ddbb26ee75a164df9cac2be525536217888 100644 (file)
@@ -131,6 +131,7 @@ PKGS = [
     ('', 'libtirpc-devel'),  # for <rpc/rpc.h> header on fedora
     ('', 'rpcsvc-proto-devel'), # for <rpcsvc/rquota.h> header
     ('mawk', 'gawk'),
+    ('', 'mold'),
 
     ('python3', 'python3'),
     ('python3-cryptography', 'python3-cryptography'), # for krb5 tests
@@ -459,6 +460,7 @@ RPM_DISTS = {
             'liburing-devel': '',   # not available
             'python3-setproctitle': 'python36-setproctitle',
             'tracker-devel': '', # do not install
+            'mold': '',
         }
     },
     'centos8s': {
@@ -473,6 +475,7 @@ RPM_DISTS = {
             'perl-Test-Base': 'perl-Test-Simple',
             'perl-FindBin': '',
             'liburing-devel': '', # not available yet, Add me back, once available!
+            'mold': '',
         }
     },
     'fedora34': {
@@ -484,6 +487,7 @@ RPM_DISTS = {
             'perl-FindBin': '',
             'python3-iso8601': 'python3-dateutil',
             'libtracker-sparql-2.0-dev': '',  # only tracker 3.x is available
+            'mold': '',
         }
     },
     'fedora35': {
@@ -526,6 +530,7 @@ RPM_DISTS = {
             'libtasn1-tools': '', # asn1Parser is part of libtasn1
             'mingw64-gcc': '', # doesn't exist
             'liburing-devel': '',   # not available
+            'mold': '',
         }
     },
     'opensuse152': {
@@ -556,6 +561,7 @@ RPM_DISTS = {
             'quota-devel': '',
             'glusterfs-api-devel': '',
             'libtasn1-tools': '', # asn1Parser is part of libtasn1
+            'mold': '',
         }
     }
 }
index de5a96706016abd5c2bbfcdb367694e19bd00489..0d8a3366ab94510941e01f4683ecca6fb28faf7c 100755 (executable)
@@ -67,6 +67,7 @@ dnf install -y \
     lmdb-devel \
     make \
     mingw64-gcc \
+    mold \
     ncurses-devel \
     openldap-devel \
     pam-devel \
index 749f30dfc0eaf2b3784748597f220c93d9681db0..b4a5ec40ab9a12d012db685c92149da93bf84a0e 100644 (file)
@@ -56,6 +56,7 @@ packages:
   - lmdb-devel
   - make
   - mingw64-gcc
+  - mold
   - ncurses-devel
   - openldap-devel
   - pam-devel
index 4efaba8152f6dbdf5f8c860d3b65c6137740a271..aa96502dd762641183616a303ea1a7e1714ed036 100644 (file)
@@ -1 +1 @@
-db1a33142c66b8dabd5bc3ac439364ff55d60461
+bac18584d47ffc1acb5a697d83f2232598b6afbf