From a4aaad59da2dd744803636ea2447aba348f540c1 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Thu, 9 Apr 2026 10:43:02 +0200 Subject: [PATCH] package/slang: disable pcre module The pcre package is unmaintained and will be removed from buildroot. Slang has no support for pcre2 so we remove the pcre module. For reference see: https://fedoraproject.org/wiki/Changes/PcreDeprecation https://bugzilla.redhat.com/show_bug.cgi?id=2128372 https://src.fedoraproject.org/rpms/slang/c/40c4fb0556a06ad3ad9abf01bcaef50dde0dc8c2?branch=rawhide https://github.com/LibreELEC/LibreELEC.tv/pull/8299 https://packagehub.suse.com/packages/slang/2_3_3+git16_89d32bb-160000_2_2/ Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain --- package/slang/slang.mk | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/package/slang/slang.mk b/package/slang/slang.mk index 2b3cbdf27a..5d85e40982 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -10,7 +10,7 @@ SLANG_SITE = http://www.jedsoft.org/releases/slang SLANG_LICENSE = GPL-2.0+ SLANG_LICENSE_FILES = COPYING SLANG_INSTALL_STAGING = YES -SLANG_CONF_OPTS = --with-onig=no +SLANG_CONF_OPTS = --with-onig=no --with-pcre=no SLANG_MAKE = $(MAKE1) # Racy and we don't have/do libtermcap @@ -26,12 +26,6 @@ SLANG_DEPENDENCIES += libpng else SLANG_CONF_OPTS += --with-png=no endif -ifeq ($(BR2_PACKAGE_PCRE),y) -SLANG_CONF_OPTS += --with-pcre=$(STAGING_DIR)/usr -SLANG_DEPENDENCIES += pcre -else -SLANG_CONF_OPTS += --with-pcre=no -endif ifeq ($(BR2_PACKAGE_ZLIB),y) SLANG_CONF_OPTS += --with-z=$(STAGING_DIR)/usr SLANG_DEPENDENCIES += zlib