Make git a build requirement

FreeIPA uses git in its build process. In the past git was automatically
pulled in. On Fedora 33 builds are failing because git is missing.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Christian Heimes <cheimes@redhat.com>
This commit is contained in:
Christian Heimes
2020-09-22 14:52:31 +02:00
parent 80fca8d701
commit 644bd0e46b
5 changed files with 5 additions and 1 deletions

View File

@@ -269,6 +269,7 @@ BuildRequires: python3-m2r
# Build dependencies for lint and fastcheck
#
%if 0%{?with_lint}
BuildRequires: git
BuildRequires: jsl
BuildRequires: nss-tools
BuildRequires: rpmlint

View File

@@ -9,6 +9,7 @@ RUN echo 'deltarpm = false' >> /etc/dnf/dnf.conf \
&& dnf install -y systemd \
&& dnf install -y \
firewalld \
git \
glibc-langpack-fr \
glibc-langpack-en \
iptables \

View File

@@ -11,6 +11,7 @@ RUN echo 'deltarpm = false' >> /etc/dnf/dnf.conf \
&& dnf install -y systemd \
&& dnf install -y \
firewalld \
git \
glibc-langpack-fr \
glibc-langpack-en \
iptables \

View File

@@ -11,6 +11,7 @@ steps:
autoconf \
rpm-build \
gettext-devel \
git \
automake \
libtool \
docker \

View File

@@ -1,6 +1,6 @@
steps:
- script: |
set -e
sudo dnf -y install nss-tools python3-pip
sudo dnf -y install nss-tools python3-pip git
python3 -m pip install --user --upgrade pip setuptools pycodestyle
displayName: Install Tox prerequisites