From a66df6d7b4cf0c8b466d18f44ab613379e222b99 Mon Sep 17 00:00:00 2001 From: David Hanina Date: Fri, 10 Oct 2025 09:32:24 +0200 Subject: [PATCH] Fix webui submodule copr build It's required to install git for copr, so we can fetch the webui submodule. Updates webui to use clean-install, updates dependencies and replaces SWC with Babel for build due to being architecture agnostic. Signed-off-by: David Hanina Reviewed-By: Florence Blanc-Renaud Reviewed-By: Rob Crittenden --- .copr/Makefile | 2 +- install/freeipa-webui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.copr/Makefile b/.copr/Makefile index 1e025bf06..c8bb06bce 100644 --- a/.copr/Makefile +++ b/.copr/Makefile @@ -1,7 +1,7 @@ srpm: # Setup development environment echo "Installing base development environment" - dnf install -y dnf5-plugins + dnf install -y dnf5-plugins git-core echo "Installing FreeIPA development dependencies" cp freeipa.spec.in freeipa.spec dnf builddep -y --best --allowerasing --setopt=install_weak_deps=False freeipa.spec > ${outdir}/builddep.log 2>&1 diff --git a/install/freeipa-webui b/install/freeipa-webui index 9929893bc..7b508502c 160000 --- a/install/freeipa-webui +++ b/install/freeipa-webui @@ -1 +1 @@ -Subproject commit 9929893bc0f634d3cfdcca8ea20361c04e3d381d +Subproject commit 7b508502ca7508349842c46fec0c25b3deae1ddf