Skip to content

Commit

Permalink
bootstrap: replace libaio-dev/libaio-devel with liburing-dev/liburing…
Browse files Browse the repository at this point in the history
…-devel

We'll never use libaio, but will soon add a io_uring vfs module.

Signed-off-by: Stefan Metzmacher <[email protected]>
Reviewed-by: Jeremy Allison <[email protected]>
(cherry picked from commit fb5a99f)
  • Loading branch information
metze-samba authored and kseeger committed Feb 19, 2020
1 parent 40c84bf commit ac78557
Show file tree
Hide file tree
Showing 33 changed files with 21 additions and 33 deletions.
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ variables:
# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
SAMBA_CI_CONTAINER_TAG: cffd3e4d9ad505cbf2b6732d2e3021d60e4159ad
SAMBA_CI_CONTAINER_TAG: 41319f2580c026f66b2750604a0eb15d6b6f7b50
#
# We use the ubuntu1804 image as default as
# it matches what we have on sn-devel-184.
Expand Down
18 changes: 17 additions & 1 deletion bootstrap/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
('mingw-w64', 'mingw64-gcc'),
('zlib1g-dev', 'zlib-devel'),
('libbsd-dev', 'libbsd-devel'),
('libaio-dev', 'libaio-devel'),
('liburing-dev', 'liburing-devel'),
('libarchive-dev', 'libarchive-devel'),
('libblkid-dev', 'libblkid-devel'),
('libcap-dev', 'libcap-devel'),
Expand Down Expand Up @@ -385,6 +385,7 @@
'python-gpg': 'python-gpgme',
'python3-gpg': '', # no python3 gpg pkg available, remove
'language-pack-en': '', # included in locales
'liburing-dev': '', # not available
}
},
'debian8': {
Expand All @@ -394,20 +395,23 @@
'python-gpg': 'python-gpgme',
'python3-gpg': 'python3-gpgme',
'language-pack-en': '', # included in locales
'liburing-dev': '', # not available
}
},
'debian9': {
'docker_image': 'debian:9',
'vagrant_box': 'debian/stretch64',
'replace': {
'language-pack-en': '', # included in locales
'liburing-dev': '', # not available
}
},
'debian10': {
'docker_image': 'debian:10',
'vagrant_box': 'debian/buster64',
'replace': {
'language-pack-en': '', # included in locales
'liburing-dev': '', # not available
}
},
'ubuntu1404': {
Expand All @@ -423,6 +427,7 @@
'libunwind-dev': 'libunwind8-dev',
'glusterfs-common': '',
'libcephfs-dev': '',
'liburing-dev': '', # not available
}
},
'ubuntu1604': {
Expand All @@ -433,11 +438,15 @@
'python3-gpg': 'python3-gpgme',
'glusterfs-common': '',
'libcephfs-dev': '',
'liburing-dev': '', # not available
}
},
'ubuntu1804': {
'docker_image': 'ubuntu:18.04',
'vagrant_box': 'ubuntu/bionic64',
'replace': {
'liburing-dev': '', # not available
}
},
}

Expand All @@ -464,6 +473,7 @@
'glusterfs-api-devel': '',
'glusterfs-devel': '',
'libcephfs-devel': '',
'liburing-devel': '', # not available
}
},
'centos7': {
Expand Down Expand Up @@ -495,6 +505,7 @@
'glusterfs-devel': '',
'libcephfs-devel': '',
'gnutls-devel': 'compat-gnutls34-devel',
'liburing-devel': '', # not available
}
},
'centos8': {
Expand All @@ -511,6 +522,7 @@
'policycoreutils-python': 'python3-policycoreutils',
'python3-crypto': '',
'quota-devel': '', # FIXME: Add me back, once available!
'liburing-devel': '', # not available yet, Add me back, once available!
}
},
'fedora29': {
Expand All @@ -519,6 +531,7 @@
'bootstrap': DNF_BOOTSTRAP,
'replace': {
'lsb-release': 'redhat-lsb',
'liburing-devel': '', # not available
}
},
'fedora30': {
Expand All @@ -527,6 +540,7 @@
'bootstrap': DNF_BOOTSTRAP,
'replace': {
'lsb-release': 'redhat-lsb',
'liburing-devel': '', # not available
}
},
'fedora31': {
Expand Down Expand Up @@ -569,6 +583,7 @@
'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1
'mingw64-gcc': '', # doesn't exist
'liburing-devel': '', # not available
}
},
'opensuse151': {
Expand Down Expand Up @@ -601,6 +616,7 @@
'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1
'mingw64-gcc': '', # doesn't exist
'liburing-devel': '', # not available, will be added in 15.2
}
}
}
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos6/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ yum install -y \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos6/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos7/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ yum install -y \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos7/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos8/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@ yum install -y \
krb5-devel \
krb5-server \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/centos8/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ packages:
- krb5-devel
- krb5-server
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian10/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
krb5-user \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian10/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- krb5-user
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian7/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
krb5-user \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian7/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- krb5-user
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian8/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
krb5-user \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian8/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- krb5-user
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian9/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
krb5-user \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/debian9/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- krb5-user
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/fedora29/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ dnf install -y \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/fedora29/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/fedora30/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ dnf install -y \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/fedora30/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/generated-dists/fedora31/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ dnf install -y \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand All @@ -60,6 +59,7 @@ dnf install -y \
libtasn1-tools \
libtirpc-devel \
libunwind-devel \
liburing-devel \
libuuid-devel \
libxslt \
lmdb \
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/generated-dists/fedora31/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand All @@ -49,6 +48,7 @@ packages:
- libtasn1-tools
- libtirpc-devel
- libunwind-devel
- liburing-devel
- libuuid-devel
- libxslt
- lmdb
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/opensuse150/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ zypper --non-interactive install \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/opensuse150/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/opensuse151/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ zypper --non-interactive install \
krb5-server \
lcov \
libacl-devel \
libaio-devel \
libarchive-devel \
libattr-devel \
libblkid-devel \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/opensuse151/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ packages:
- krb5-server
- lcov
- libacl-devel
- libaio-devel
- libarchive-devel
- libattr-devel
- libblkid-devel
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1404/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
language-pack-en \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1404/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- language-pack-en
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1604/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ apt-get -y install \
language-pack-en \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1604/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages:
- language-pack-en
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1804/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ apt-get -y install \
language-pack-en \
lcov \
libacl1-dev \
libaio-dev \
libarchive-dev \
libattr1-dev \
libavahi-common-dev \
Expand Down
1 change: 0 additions & 1 deletion bootstrap/generated-dists/ubuntu1804/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ packages:
- language-pack-en
- lcov
- libacl1-dev
- libaio-dev
- libarchive-dev
- libattr1-dev
- libavahi-common-dev
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/sha1sum.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cffd3e4d9ad505cbf2b6732d2e3021d60e4159ad
41319f2580c026f66b2750604a0eb15d6b6f7b50

0 comments on commit ac78557

Please sign in to comment.