From 817643b22c072a54633014265f2ad9b94c37fc98 Mon Sep 17 00:00:00 2001 From: Hela Saadani Date: Fri, 14 Nov 2025 14:57:42 +0100 Subject: [PATCH] profiles: prpl_core: prpl-webui: fix multiple build breakages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * prpl-webui: fix build breakage by using correct PKG_SOURCE_URL The PKG_SOURCE_URL was changed incorrectly during the integration of tag/release 0.4.0 where the package source was switched to source code tarball archive, which doesn't contain the dist/ directory which is produced during the release process by npm build process, leading to following build breakage: cp: cannot stat '/builds/prpl-foundation/prplos/prplos/build_dir/target-x86_64_musl/prpl-webui-0.4.0/dist/*': No such file or directory So lets fix it by using the correct PKG_SOURCE_URL which is the one that points to the release tarball archive. References: PCF-1057, PPW-1170 Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/12090826109#L10311 Fixes: 187f82d1aa15 ("prpl-webui: Replace vendor prefix (FEAT-51)") * prpl-webui: fix package build after tr181-captiveportal fixes In commit 1eb704639ae0 ("tr181-captiveportal: Fix Redirection to Portal URL's were not happening.") lighttpd config files/etc/lighttpd/conf.d/51-prplos-webui.conf was removed and since it was last file in files directory the complete directory was removed, but package install rules weren't updated, resulting into following build failures: cp: cannot stat './files/*': No such file or directory So lets fix the package install rules and cleanup the conffiles as well. Fixes: PPW-1170 References: PPW-876 Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/12094851780#L10300 Fixes: 1eb704639ae0 ("tr181-captiveportal: Fix Redirection to Portal URL's were not happening.") Signed-off-by: Hela Saadani Signed-off-by: Petr Štetiar [fixes, commit] --- profiles/prpl_core.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/prpl_core.yml b/profiles/prpl_core.yml index 003ad0dadb..1bdcd0523a 100644 --- a/profiles/prpl_core.yml +++ b/profiles/prpl_core.yml @@ -11,7 +11,7 @@ feeds: - name: feed_prplos uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git - revision: main@3c19ddb37a07d97e10cc2c5bc1a543bb34df3ac0 + revision: main@430f3d1227f8b4cca6956e6dd31397275cbf6cdf additional_packages: - feed: packages