From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 31 Oct 2026 21:39:09 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1xNFr2-005gSg-38 for lore@lore.pengutronix.de; Sat, 31 Oct 2026 21:39:09 +0100 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1xNFr1-0003yl-9t; Sat, 31 Oct 2026 21:39:07 +0100 Received: from mx1.white.stw.pengutronix.de ([185.203.200.13]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1xNFqN-0001wv-55 for ptxdist@pengutronix.de; Sat, 31 Oct 2026 21:38:29 +0100 Received: from h4.cmg2.smtp.forpsi.com (h4.cmg2.smtp.forpsi.com [185.129.138.189]) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPS id EC8F620294D for ; Sat, 31 Oct 2026 21:38:26 +0100 (CET) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=pengutronix.de; s=20260414; t=1793479107; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=R7ElzVP/SiLgCUA1d4iI6zVnncNjTZpe68T0wK9eXgU=; b=a/xD2kCKpjvJPwNLKNpsMHQDdXynKgl9XOZkWVyt1ADk+u7f0XhCgL47MJF2Gv4s78EMRL jtUv1SrDce42BnkOn9gH7TgKnyWynKSV0+UaDmfpy29R1nHlS40nBFP0KlpDFiG7pKSmzq GQ8KKI/sP/CcCmaEFRx4UVMJtAS/8+A0gawN9ieevUfLNmwiBEqcj9HGMhohjpsxmNr894 bFe2VvadCddwDa2/GL4roiPzv+9cWapjtI22QEd36EMP07opNM8HQ2S0FMVl/dIItyKURq NAXEd60WRYMEfYqk6ANjLO6jDnCSZC/89zeiU11B0Ng0az5rbQjOGL7LyPRzGA== ARC-Authentication-Results: i=1; mx1.white.stw.pengutronix.de; dkim=pass header.d=triops.cz header.s=f2019 header.b=eHWOkSyI; spf=none (mx1.white.stw.pengutronix.de: domain of oss-lists@triops.cz has no SPF policy when checking 185.129.138.189) smtp.mailfrom=oss-lists@triops.cz; dmarc=none ARC-Seal: i=1; s=20260414; d=pengutronix.de; t=1793479107; a=rsa-sha256; cv=none; b=VH8WqiTbYeJm34ELBKB6x8PNkyTpMd01QWvJWciOJicpeeKpU7nLfZ6gtkRarPRB9OKRVv L/3UTyIaSt2oK9hIGsBlP/M9X0c8Resuj7UJ1nbKpSFM0kWNANFAFtmbS/u9pRsK/U7yb7 4iRa5WeFDWJFFMs17G3Cxvt2EKIiXz6rE589NKtwBTPY2UZHlhpcowkqTqJEoS21TyB/wS B+JxhkOJVbcjMfbJF/QvxVcQS6Z4iH2kSHRUQTPC8j2xVYa9KUqTQsj4HkGLfl0ogGj2KU x0zKrktizjfPYehzGagY/7P2YSNMPVK8WPP8Iy7NZJ9UfrFvRbdAyqi7xGfWSQ== Received: from localhost.localdomain ([91.218.190.200]) by cmgsmtp with ESMTPSA id NFqKxUpN38HlqNFqMxK73U; Sat, 31 Oct 2026 21:38:26 +0100 From: Ladislav Michl To: ptxdist@pengutronix.de Date: Sat, 31 Oct 2026 21:38:06 +0100 Message-ID: <20261031203823.357406-6-oss-lists@triops.cz> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261031203823.357406-1-oss-lists@triops.cz> References: <20261031203823.357406-1-oss-lists@triops.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfI7H2tmfFORRPEz2MLsYwbBTzNxgfyuiUjjt/MvYCnOfnpl3bsdxJWIp2x6TOk2hyFa2PTbiCeVpcYatjTCCm3xg6ftNy5lKSB1VJC0p+01DmGq3TzUZ XT4++Wp++i6Uk9T58f5Jr0XDRDr0fjBWQWPtNdRj2DEEhlfMXHaGDom8VH6LQDQUsxd4xubHFzaWRFnAkNHdZ0QV+zegcGnWdSc= X-Spamd-Result: default: False [-1.60 / 15.00]; BAYES_HAM(-3.00)[100.00%]; MID_CONTAINS_FROM(1.00)[]; R_MISSING_CHARSET(0.50)[]; ONCE_RECEIVED(0.20)[]; R_DKIM_ALLOW(-0.20)[triops.cz:s=f2019]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:24806, ipnet:185.129.136.0/22, country:CZ]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; ARC_SIGNED(0.00)[pengutronix.de:s=20260414:i=1]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_NA(0.00)[triops.cz]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM(0.00)[0.540]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_NONE(0.00)[]; R_SPF_NA(0.00)[no SPF record]; DKIM_TRACE(0.00)[triops.cz:+] X-Rspamd-Action: no action X-Rspamd-Server: mx1 X-Stat-Signature: 11shqg1k6nqepszecdb9usagkducuodn X-Rspamd-Queue-Id: EC8F620294D X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH v2 05/17] libsepol: version bump 2.1.8 -> 3.11 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false From: Ladislav Michl Signed-off-by: Ladislav Michl --- CHANGES: - v2: drop host-libsepol update accordingly. rules/libsepol.in | 1 + rules/libsepol.make | 19 ++++++++++++------- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/rules/libsepol.in b/rules/libsepol.in index 4ac087610..08e0aba60 100644 --- a/rules/libsepol.in +++ b/rules/libsepol.in @@ -3,6 +3,7 @@ config LIBSEPOL tristate prompt "libsepol" + select HOST_FLEX help libsepol provides an API for the manipulation of SELinux binary policies. It is used by checkpolicy (the policy compiler) and similar tools, as well diff --git a/rules/libsepol.make b/rules/libsepol.make index cf5f4ef4d..6e63b6b1a 100644 --- a/rules/libsepol.make +++ b/rules/libsepol.make @@ -14,24 +14,29 @@ PACKAGES-$(PTXCONF_LIBSEPOL) += libsepol # # Paths and names # -LIBSEPOL_VERSION := 2.1.8 -LIBSEPOL_MD5 := 56fa100ed85d7f06bd92f2892d92b3b0 +LIBSEPOL_VERSION := $(SELINUX_VERSION) +LIBSEPOL_SHA256 := 79f3d2c88f44b7eb5cf54d9792e03232297e17f97a179163f2750099a00f164d LIBSEPOL := libsepol-$(LIBSEPOL_VERSION) LIBSEPOL_SUFFIX := tar.gz -LIBSEPOL_URL := https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20120924/$(LIBSEPOL).$(LIBSEPOL_SUFFIX) +LIBSEPOL_URL := $(SELINUX_URL)/$(LIBSEPOL).$(LIBSEPOL_SUFFIX) LIBSEPOL_SOURCE := $(SRCDIR)/$(LIBSEPOL).$(LIBSEPOL_SUFFIX) LIBSEPOL_DIR := $(BUILDDIR)/$(LIBSEPOL) LIBSEPOL_LICENSE := LGPL-2.1-or-later +LIBSEPOL_LICENSE_FILES := file://LICENSE;md5=a6f89e2100d9b6cdffcea4f398e37343 +LIBSEPOL_CVE_PRODUCT := selinuxproject:libsepol # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -LIBSEPOL_CONF_TOOL := NO -LIBSEPOL_MAKE_ENV := \ - $(CROSS_ENV) \ - SHLIBDIR=$(LIBSEPOL_PKGDIR)/usr/lib \ +LIBSEPOL_CONF_TOOL := NO +LIBSEPOL_MAKE_ENV := $(CROSS_ENV) +LIBSEPOL_MAKE_OPT := \ + SHLIBDIR=/usr/lib \ CFLAGS="-O2 -Wall -g" +LIBSEPOL_INSTALL_OPT := \ + $(LIBSEPOL_MAKE_OPT) \ + install # ---------------------------------------------------------------------------- # Target-Install -- 2.47.3