From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 14 Apr 2026 11:25:21 +0200 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 1wCa1J-00C1sn-1q for lore@lore.pengutronix.de; Tue, 14 Apr 2026 11:25:21 +0200 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 1wCa1J-0004mh-Dw; Tue, 14 Apr 2026 11:25:21 +0200 Received: from mail.ela-soft.com ([213.23.49.162]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1wCa14-0004mY-9I for ptxdist@pengutronix.de; Tue, 14 Apr 2026 11:25:07 +0200 Received: from tupai.ela-bln.local (tupai.ela-bln.local [10.0.1.140]) by mail.ela-soft.com (mailsystem) with ESMTP id 3A2831D537 for ; Tue, 14 Apr 2026 11:25:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ela-soft.com; s=2021; t=1776158705; 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; bh=IwqOWi72mige3v2zYGhrRWU0iG21ZXsnorNTAvKCAws=; b=QImAkkzkgi8KMSFsRAq8VMKCn1vr0zTqT3CYPkQlP9lT2HuVGPdLBbmQpQag5F2k406ooU 2xC5OGF1Zf2jj0AXYJwr2oU1fMeRa0+GXzP/uIR4RYJl1YgTnc2Shq4YESCTImyqGpcZmW HAKcDzbU5V3Ona0/W64PrcRM2f+spcCz9IQ/Xg17ZbpIKmhZcfizsnDft2y0OlW8Fg5QJr uzs8ifLUhHytwxhd7+qffgvbXIISxwAJuvncAFpQaFlpzJKtBcwDD1AcaZrnH3UaM2SUeA OxtLAabC/wkU8LnYZugm55mRNUkgxlb5Ojt2TP3HLz6nV7Cv8Dp+r0eaNMIn/w== Received: by tupai.ela-bln.local (Postfix, from userid 1000) id 2DB7E340463; Tue, 14 Apr 2026 10:57:02 +0200 (CEST) From: Andreas Helmcke To: ptxdist@pengutronix.de Date: Tue, 14 Apr 2026 10:57:02 +0200 Message-ID: <20260414085702.11853-1-ahelmcke@ela-soft.com> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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=-102.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_NONE,SPF_PASS, USER_IN_WELCOMELIST,USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] udev-legacy: fix building with gcc 15 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 Added missing function declaration for udev_builtin_validate Signed-off-by: Andreas Helmcke --- ...recent-gcc-added-missing-function-de.patch | 21 +++++++++++++++++++ patches/udev-182/series | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 patches/udev-182/0004-Fix-build-witch-recent-gcc-added-missing-function-de.patch diff --git a/patches/udev-182/0004-Fix-build-witch-recent-gcc-added-missing-function-de.patch b/patches/udev-182/0004-Fix-build-witch-recent-gcc-added-missing-function-de.patch new file mode 100644 index 000000000..59f1653dc --- /dev/null +++ b/patches/udev-182/0004-Fix-build-witch-recent-gcc-added-missing-function-de.patch @@ -0,0 +1,21 @@ +From: Andreas Helmcke +Date: Mon, 13 Apr 2026 13:34:09 +0200 +Subject: [PATCH] Fix build witch recent gcc, added missing function + declaration + +--- + src/udev.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/udev.h b/src/udev.h +index bc051c9b6574..ecf8cc5fe367 100644 +--- a/src/udev.h ++++ b/src/udev.h +@@ -164,6 +164,7 @@ const char *udev_builtin_name(enum udev_builtin_cmd cmd); + bool udev_builtin_run_once(enum udev_builtin_cmd cmd); + int udev_builtin_run(struct udev_device *dev, enum udev_builtin_cmd cmd, const char *command, bool test); + void udev_builtin_list(struct udev *udev); ++bool udev_builtin_validate(struct udev *udev); + int udev_builtin_add_property(struct udev_device *dev, bool test, const char *key, const char *val); + + /* udev logging */ diff --git a/patches/udev-182/series b/patches/udev-182/series index 92ee4017b..ce4dbf817 100644 --- a/patches/udev-182/series +++ b/patches/udev-182/series @@ -3,4 +3,5 @@ 0001-configure.ac-fix-FTBFS-with-new-glibc.patch 0002-mtd-probe-fix-compilation.patch 0003-Fix-build-with-recent-glibc-releases.patch -# 1ac211f09adebb5f2f0678a4eda965d9 - git-ptx-patches magic +0004-Fix-build-witch-recent-gcc-added-missing-function-de.patch +# b21bf1430bf2663ce271b3b972fbf2e5 - git-ptx-patches magic -- 2.51.0