From patchwork Mon Jan 26 10:27:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 79649 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1485CCF65D8 for ; Mon, 26 Jan 2026 10:28:06 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.17250.1769423279594284866 for ; Mon, 26 Jan 2026 02:27:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Cja8Hidv; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-81f4c0e2b42so2148822b3a.1 for ; Mon, 26 Jan 2026 02:27:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769423279; x=1770028079; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=zHzXYT1guTHWSTZuwHpO+GR8ldurP36N9A312x0Hl2w=; b=Cja8HidvlM+vpK5qB/Uww3mG2PRd6MNirXelQBofrCxxGqEipiun8aZPoPqVpo3PsJ kLTlMYq2zekF8Z/w1Jo1O9Q9U5Pco6rcBkcRUC+iSMlj/lVZeLKOMgOjPLdwqr3y/HJz lIXWyNteLbf+PEVF83w0HQjhBaLoNImEPH/Q6hU4qFWpQUtBbHurt+T1Ha9TuXW+5zfp PjysGTQMXR25T1dOE/VB2wkwXrGvgCiGv7OgOBLLDe0nQ6Gq0Xp5AFy2UXuLtRFLXeZj 5Bb5MkpOu4F0zZxvqTgElyKFManr86PC13mw3c0DTbwqy2YDAV8lhwQU0byFYnM1S7Rv 3X8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769423279; x=1770028079; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zHzXYT1guTHWSTZuwHpO+GR8ldurP36N9A312x0Hl2w=; b=RDE1b9T9mXGQBUPGBYAWwZsN5IECy7g9rCsgwL1PmLrJ7MCSDUoUV4lmGyz5uFbopW 1Oc6WaGkjQFsQ47GKWe3GqvgDZ00Tdu2M0dWV08HWLQPIMqq7kgwYQCNBcHOfLcEfTSE LiJoEhF7ivJp2PSGJVBF8CR9eUD1ctfzFyTL8x/2TNLiCg2CIZnlgvuRsQyU7KrjcRlE Th0hHUlIqxWW7pRbDHYUkK6v3pzVN7f13YqsDAQBNNcHDO0/WpWd6or3uUGbu3KMoMBw T06h3bq17QzLP6uJl65Dmas5QhIhwxSzjpW+wKgTEi9OSiOEpXn/FdIwmLeOuQw7VLxk WhIQ== X-Gm-Message-State: AOJu0YwjzCaMkme9Mdcn3KLG6+ihVNgW5KK65g4F2TEvy5oHXdI8Yb4u FEAYkDuFYcorAV/tPpNhCeDPvOmQymG8ESXkgqgMOrCUxknEVMG+BKWdcdyJK3JG X-Gm-Gg: AZuq6aJxjQkof0aGy8wicNKO+3HXcwLe4XuIgmR/k4SBWxMvfqLC3Y9wwhqFI9fS8X8 Z9TRDcm5eX+QVoSyufdEI5qQfwtVmd2o8IjoHFO5WYC/N6kxx04zZisfrR6eDmZFwLER8uv0l9O NS4FJ3Dx/vaLqIV+GrJ1hO1/MvJFFCZ1oYlqGYxtmBxXpMORziqpUJbfvgFoRGlEs7yhVhnNwAe Mzu73GEAjxU2NJy3hcGG8UclObMY9JYkXNwQFFmu2lCBIPEoEAF+x7qeSgMGCpGru3h8V4sRgTV orbj/jkVO1TqW7RIhkH/ulU47P76UokKmHzl4i/MjR4Cq94uTtt36advgOnJ4oryubb06C8s3uh xcYpr5ZF664oUatBYqfDGq7qbL8vsr3sJCEz8L70ZBb/6UUoWXRzqg3UGJeMGpQeNZ5Q/ap8v5f d0WiNdWpnZTOY9hAsy0AchY/1D X-Received: by 2002:a05:6a00:2294:b0:823:9c0:47a8 with SMTP id d2e1a72fcca58-823411db9dfmr3022926b3a.9.1769423278701; Mon, 26 Jan 2026 02:27:58 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([147.161.216.246]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82318644989sm8880357b3a.13.2026.01.26.02.27.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 02:27:58 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 1/4] rgb: update 1.1.0 -> 1.1.1 Date: Mon, 26 Jan 2026 23:27:44 +1300 Message-ID: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 10:28:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229979 From: Ankur Tyagi License-Update: updated md5 hash because of commit[1] [1] https://gitlab.freedesktop.org/xorg/app/rgb/-/commit/fb06ee0b71ec15d63b6ee4797f954187ec014a37 Signed-off-by: Ankur Tyagi --- meta/recipes-graphics/xorg-app/{rgb_1.1.0.bb => rgb_1.1.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-app/{rgb_1.1.0.bb => rgb_1.1.1.bb} (71%) diff --git a/meta/recipes-graphics/xorg-app/rgb_1.1.0.bb b/meta/recipes-graphics/xorg-app/rgb_1.1.1.bb similarity index 71% rename from meta/recipes-graphics/xorg-app/rgb_1.1.0.bb rename to meta/recipes-graphics/xorg-app/rgb_1.1.1.bb index f14da7fd21..4e1b055f49 100644 --- a/meta/recipes-graphics/xorg-app/rgb_1.1.0.bb +++ b/meta/recipes-graphics/xorg-app/rgb_1.1.1.bb @@ -7,10 +7,10 @@ lookup, the rgb program to convert the text file into the binary database \ format." DEPENDS += " xorgproto util-macros" -LIC_FILES_CHKSUM = "file://COPYING;md5=ef598adbe241bd0b0b9113831f6e249a" +LIC_FILES_CHKSUM = "file://COPYING;md5=dc4f23db04773a414e3c39cc97a9f415" PE = "1" SRC_URI_EXT = "xz" -SRC_URI[sha256sum] = "fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b" +SRC_URI[sha256sum] = "c80ff280a02f56c30fadc2dfa210fc6979c4ab968afa315278cb97768b64ecab" FILES:${PN} += "${datadir}/X11" From patchwork Mon Jan 26 10:27:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 79650 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 15E51CF65D9 for ; Mon, 26 Jan 2026 10:28:06 +0000 (UTC) Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.17255.1769423285699782214 for ; Mon, 26 Jan 2026 02:28:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=nesZpl/a; spf=pass (domain: gmail.com, ip: 209.85.210.173, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-8231061d234so3551963b3a.1 for ; Mon, 26 Jan 2026 02:28:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769423285; x=1770028085; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=k+5rmPxecIp7lHmX7zMg/i5bao4yOTMFkJwCduZycOE=; b=nesZpl/aAzLspU4kYCZB76kQIH+/dPKH55fAizU6+dys1yYF4QHcePk+ihHAnd9JdR gGHKAa7yaylM/DDKN7ouUFTO3vZK1DTStWDA+aRDYWJbA/T09Mk9WQY4vRU2TbWOpWDI Ef2NBUcgJJSmVE9nA4ZnMyOMyEfRLpoau9nTq01vt3e0HjUrrlD+lmpDYNMQ3fiReExb tJ7ONalALRwDlhlTp9YFETr6OZjLAwOH/gouRxofiwlzUJyGIjocGlGl4PpgdGrwB6cc LT41r02Yk8AJj+9uhxdDcnfP2wgy/ag6LiAfCIa55rc4pa8co8x9iWqacxsUBAtCPmCn FKWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769423285; x=1770028085; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=k+5rmPxecIp7lHmX7zMg/i5bao4yOTMFkJwCduZycOE=; b=NvDmefDhv6gmiUgX9kF9rwg5owgz/WoyOioEPIHrYFNcT5iokaPWTN/QAoRbtf/8L5 3ZDi0mfGnm2IkaQCQZK4HWY4Owoqbd9jrbqFO1WLSM9csyBCxC6worHDjbZzCGxXkiL2 jN8/sIhgT5yMSOKf8HtOV7ihzc8q8lR6KnD8eNqXVo7Q4J+4z+dW5FunhNXEIFvuBiL5 gqgOjYLw7jB89QN1XY/vyF7WhjGT8uHD9kkmJI0smrq7U5CouulEFM8zi2kdQEIQXDbf BYnJtR7mukrUQLw5HgN4DHKVAUk61ceAcaCqkp9fobk1G4hKGt1VHAOl6KButMWKuOKK 2rEw== X-Gm-Message-State: AOJu0YxZ3eu+/qgq3fCt100xhq+LmDQDHCIrFLrHe/mnLY2n0exAzBff 4Ol+yF9JjtRCAbTEdVD/JDLvXiX9+EzVItL89zdJUQra8IYGaL8dccMwETupm2RC X-Gm-Gg: AZuq6aKzrwdA2qdNhf8jEaQ7R805Zu+8Y+idIKpNSldAr6DaXdpt1vN/s2LItBBJMFL TqLFz33Ge2ztc7XrL3fILZCbYtf4ibVEkMvtL9XPleRvmUFucb1VBQathIGdr8cRW9qGubK/SBG Ob5mZxxqRmtvIkwFvpqesPAysr+EOnv0I0KlZaz9ude18UbzK4l2GXMsb5Na2FuT7+qxNosL4Sp ma+OX7OkSRQmZ2PxkDlkingaxYLmJVLbihbKBp7ja2d6cRpvD77BH40YI/tnL25uHvNLDt0YJWQ NnzLBWSjJh34gwjUNlwfWgx2lK4YQWaPRnBlgNlGRU4KaNM+KlfY3AISaq+OBxF9I2bs2JYUTPC JV45yLCUsbSqf1HdPUmpL3+V5/xrDK2DwABwU8wEh6upjDfw/C0XWfq12ZtEoeo5nQeaRwgFIJv 53Wi+cPu5WklVdVgrxU43hlaWh X-Received: by 2002:a05:6a00:f95:b0:823:a97:6fc9 with SMTP id d2e1a72fcca58-823411fc0f1mr3530743b3a.26.1769423284702; Mon, 26 Jan 2026 02:28:04 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([147.161.216.246]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82318644989sm8880357b3a.13.2026.01.26.02.28.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 02:28:04 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 2/4] glew: update 2.2.0 -> 2.3.1 Date: Mon, 26 Jan 2026 23:27:45 +1300 Message-ID: <20260126102747.1077552-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> References: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 10:28:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229980 From: Ankur Tyagi Dropped patches which are part of upstream version - 0001-Fix-build-race-in-Makefile.patch [1] - no-strip.patch [2] [1] https://github.com/nigels-com/glew/commit/767e0316450911f1158bd4f7fd8dcd066bae5c55 [2] https://github.com/nigels-com/glew/commit/d7693eea09ac76c67f5f3aa538bb911ce2291e2c Signed-off-by: Ankur Tyagi --- .../0001-Fix-build-race-in-Makefile.patch | 56 ------------------- .../recipes-graphics/glew/glew/no-strip.patch | 12 ---- .../glew/{glew_2.2.0.bb => glew_2.3.1.bb} | 5 +- 3 files changed, 2 insertions(+), 71 deletions(-) delete mode 100644 meta/recipes-graphics/glew/glew/0001-Fix-build-race-in-Makefile.patch delete mode 100644 meta/recipes-graphics/glew/glew/no-strip.patch rename meta/recipes-graphics/glew/{glew_2.2.0.bb => glew_2.3.1.bb} (90%) diff --git a/meta/recipes-graphics/glew/glew/0001-Fix-build-race-in-Makefile.patch b/meta/recipes-graphics/glew/glew/0001-Fix-build-race-in-Makefile.patch deleted file mode 100644 index 2418646689..0000000000 --- a/meta/recipes-graphics/glew/glew/0001-Fix-build-race-in-Makefile.patch +++ /dev/null @@ -1,56 +0,0 @@ -Upstream-Status: Backport [767e0316450911f1158bd4f7fd8dcd066bae5c55] -Signed-off-by: Ross Burton - -From 0ce0a85597db48a2fca619bd95e34af091e54ae8 Mon Sep 17 00:00:00 2001 -From: Ross Burton -Date: Thu, 22 Jul 2021 16:31:11 +0100 -Subject: [PATCH] Fix build race in Makefile - -The current rule for the binaries is: - -glew.bin: glew.lib bin bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) - -In parallel builds, all of those targets happen at the same time. This -means that 'bin' can happen *after* 'bin/$(GLEWINFO.BIN)', which is a -problem as the 'bin' target's responsibility is to create the directory -that the other target writes into. - -Solve this by not having a separate 'create directory' target which is -fundamentally racy, and simply mkdir in each target which writes into it. ---- - Makefile | 9 ++++----- - 1 file changed, 4 insertions(+), 5 deletions(-) - -diff --git a/Makefile b/Makefile -index d0e4614..04af44c 100644 ---- a/Makefile -+++ b/Makefile -@@ -171,21 +171,20 @@ VISUALINFO.BIN.OBJ := $(VISUALINFO.BIN.OBJ:.c=.o) - # Don't build glewinfo or visualinfo for NaCL, yet. - - ifneq ($(filter nacl%,$(SYSTEM)),) --glew.bin: glew.lib bin -+glew.bin: glew.lib - else --glew.bin: glew.lib bin bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) -+glew.bin: glew.lib bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) - endif - --bin: -- mkdir bin -- - bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED) -+ @mkdir -p $(dir $@) - $(CC) $(CFLAGS) -o $@ $(GLEWINFO.BIN.OBJ) $(BIN.LIBS) - ifneq ($(STRIP),) - $(STRIP) -x $@ - endif - - bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED) -+ @mkdir -p $(dir $@) - $(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.OBJ) $(BIN.LIBS) - ifneq ($(STRIP),) - $(STRIP) -x $@ --- -2.25.1 - diff --git a/meta/recipes-graphics/glew/glew/no-strip.patch b/meta/recipes-graphics/glew/glew/no-strip.patch deleted file mode 100644 index 5708d93082..0000000000 --- a/meta/recipes-graphics/glew/glew/no-strip.patch +++ /dev/null @@ -1,12 +0,0 @@ -Don't forcibly strip the binaries. - -Signed-off-by: Ross Burton -Upstream-Status: Backport [d7693eea09ac76c67f5f3aa538bb911ce2291e2c] - -diff --git a/Makefile b/Makefile -index 6a9803c..170c0ce 100644 ---- a/Makefile -+++ b/Makefile -@@ -285 +285 @@ install.bin: glew.bin -- $(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) "$(DESTDIR)$(BINDIR)/" -+ $(INSTALL) -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) "$(DESTDIR)$(BINDIR)/" diff --git a/meta/recipes-graphics/glew/glew_2.2.0.bb b/meta/recipes-graphics/glew/glew_2.3.1.bb similarity index 90% rename from meta/recipes-graphics/glew/glew_2.2.0.bb rename to meta/recipes-graphics/glew/glew_2.3.1.bb index b82b25c602..fb4b866fd2 100644 --- a/meta/recipes-graphics/glew/glew_2.2.0.bb +++ b/meta/recipes-graphics/glew/glew_2.3.1.bb @@ -6,11 +6,10 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ac251558de685c6b9478d89be3149c2" SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \ - file://0001-Fix-build-race-in-Makefile.patch \ file://notempdir.patch \ - file://no-strip.patch" +" -SRC_URI[sha256sum] = "d4fc82893cfb00109578d0a1a2337fb8ca335b3ceccf97b97e5cc7f08e4353e1" +SRC_URI[sha256sum] = "b64790f94b926acd7e8f84c5d6000a86cb43967bd1e688b03089079799c9e889" UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/glew/files/glew" UPSTREAM_CHECK_REGEX = "/glew/(?P(\d+[\.\-_]*)+)/" From patchwork Mon Jan 26 10:27:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 79651 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0C38CCF65DA for ; Mon, 26 Jan 2026 10:28:26 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16746.1769423289638692738 for ; Mon, 26 Jan 2026 02:28:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=XhvfvgQ0; spf=pass (domain: gmail.com, ip: 209.85.210.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-8217f2ad01eso3755626b3a.2 for ; Mon, 26 Jan 2026 02:28:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769423289; x=1770028089; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Y6p+gmgZDgdC54l3eh9em3aFfWbPzRflvDu07SWYFT4=; b=XhvfvgQ0Hua43us8PQMUqq5Rr2YWmWsd7WFkfiV5B3cbZC8mdmIRPdUH5hKJ22xhyv 7ev5u8Ep2XxHR0JZqJOSVhApngpj6NOz/jyAFTjPGbfsL8/3WJFDu/vTcI+jMQ8ZCbVY MUuiJGhNvF0NnB73fPVBG66xRMCu7lGjUJI7tm9LQcHmtbaDJOpt5IjNQJVH1I5GVg7J DtUx/EWNdcRu2X3lADThtbrOANOuLfxDn99Cay4HiOyBoWsYPJ/fY5jXFhWtgnXLCXNT eF45N0FlKIxvLDuEY+bVpfJmvoua5U2xRR8BY3PrmVAxOtaG7txHApFuZfN2bXt3/SN6 wDSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769423289; x=1770028089; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Y6p+gmgZDgdC54l3eh9em3aFfWbPzRflvDu07SWYFT4=; b=dmeS7RmkjTdKzIOpPz7HdfhxGtwWuV3/ftWrUFLB46AFOmtPdV/YqHAaYXmHP2erc8 6koBzTAGhi2luxfpo+Ue4t8nPW7KmUC5LpNz1H4vZtnqYWAa9052VTQKho8FSZCth4cJ foYK2X7h2iX+k6tYU+4xF9SCV55fIR/bc6wlpRKGV1mzasuOzuJaVIm4qxLPRx5tSBwJ WUwd5pNRFgW0C5rA2Fj3DEr+xcaWX+bq8Nc6qlO0IS/wWG8NSQW84Dyff6T35g0zEDG1 cKPFE+smCw86VdzxZ2ddn+GrrxCbgGsALQReGH46SPYyIHqn5Rns1pPHpTcCkbUzWmk5 eePg== X-Gm-Message-State: AOJu0YzCWSvVQPeLvP+/6IzSUfAPq6BbrlpENnFYj2sc8Q2D8kBkvjYS PrIuAFPPPt2+72diDzbnMGUmOfkKAG7bmzU5xeePlB4asoco+GInuOtzNbhN673r X-Gm-Gg: AZuq6aJkN4Djq6PSxMT9Ud1DkYQaUOlSICSvR+m4HPIwYpO1VBWQj0zJ+cAE7Ig2lqY zvkCtblv4de6mDsDAbXZfrTAcZhcWRmPlJz4Hkt23VlCZOiremYv6isvFId4Rk5TnTwco6xiGZv 2kGPhNKPCnezRKgNIQVr79XMXShHoElDjxBF+KTRtJilMyRE26u0mTNSKsx9dhB9euWD7ZCvVl9 eGdCuNIOPHDxZWeYS1Sa4kBQlqk6N8R02bQBpn8f88F+MvDKYNM7FqXi4YaIK/q6N69Ig7NFmfF 9H26FiNbRXhBER1GqVLzJ7Bnoe778qt0VVIg95/mUS0AUzaZSMpbjRMJQUENRMtElFl7AVy6BO9 78+AV01r7ZQMZexJzKU6Tz/wzNMZbARxWg8KxSGROb1da6GrF1ztAjBVRiKicFVU/cykPGB6Ttz rToTmdKKV5IHmCcU1UkBtwE4L6 X-Received: by 2002:a05:6a00:6f58:b0:823:5270:ef48 with SMTP id d2e1a72fcca58-8235270f071mr1216518b3a.33.1769423288785; Mon, 26 Jan 2026 02:28:08 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([147.161.216.246]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82318644989sm8880357b3a.13.2026.01.26.02.28.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 02:28:08 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 3/4] stress-ng: update 0.19.06 -> 0.20.00 Date: Mon, 26 Jan 2026 23:27:46 +1300 Message-ID: <20260126102747.1077552-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> References: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 10:28:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229981 From: Ankur Tyagi Changelog: https://github.com/ColinIanKing/stress-ng/releases/tag/V0.20.00 Signed-off-by: Ankur Tyagi --- .../stress-ng/{stress-ng_0.19.06.bb => stress-ng_0.20.00.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/stress-ng/{stress-ng_0.19.06.bb => stress-ng_0.20.00.bb} (94%) diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.19.06.bb b/meta/recipes-extended/stress-ng/stress-ng_0.20.00.bb similarity index 94% rename from meta/recipes-extended/stress-ng/stress-ng_0.19.06.bb rename to meta/recipes-extended/stress-ng/stress-ng_0.20.00.bb index a5418ad9c7..9302a21db5 100644 --- a/meta/recipes-extended/stress-ng/stress-ng_0.19.06.bb +++ b/meta/recipes-extended/stress-ng/stress-ng_0.20.00.bb @@ -6,7 +6,7 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master;tag=V${PV}" -SRCREV = "310c900f697028dce78fea82c2b1d28a244c86c2" +SRCREV = "dcd2902c888c1eac1d958785b13cf232f46894a0" DEPENDS = "coreutils-native libbsd" From patchwork Mon Jan 26 10:27:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 79652 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A856CF65D9 for ; Mon, 26 Jan 2026 10:28:26 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16747.1769423293693504247 for ; Mon, 26 Jan 2026 02:28:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QhhjP1jV; spf=pass (domain: gmail.com, ip: 209.85.210.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-81f5381d168so4072205b3a.2 for ; Mon, 26 Jan 2026 02:28:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769423293; x=1770028093; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jYvOJNAn7ebbRSvhx4paKBm6AkMIXzYWuxXZf6agtbg=; b=QhhjP1jVGUYzTWF4tJjAeBG81m06R5L0QorMbcjI07dxiQpRMUBPmJMSKGO6hrTDPd 5ILqO5XP1LXmyF/DW7YlmRrk2qQzxHG587jlNh+TNG6+DythIy8j+dbbbLXMAEDe0yAz Dh6r34O4dyjtkq6HyoH1SHA6yG3nOKK+nfFu4+0NMYkee3TCyK6NidUBYOpWEYpbfuZE KGR4OOOhDubK2Gv8+7GYypN8DaJB4KXwASeqKnsiCAZ3APh9qKA6v4EqtFsBvO5QPWLd xTY+03DREgvelfMNz0vqwI+U/jKKy3YKoIHen6HGjrZi6NyPgiGxhjkMPXTYe3iu34s/ +VKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769423293; x=1770028093; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jYvOJNAn7ebbRSvhx4paKBm6AkMIXzYWuxXZf6agtbg=; b=f9ZM9/QxGIkNv8KGOWc/S6uQR/3VhjfWij8ccXqlz0eV4DN+TkSnbX548WBPGEF13F W8FTts6on6/NpO3SuCZwRfK4491ehILERlHkhs5G4/aBAccwvFZ2YWxHnrky3a/oAkwj kT7XStEnhth5XjHqhS6uRH8OIY/CfsaTI/8y5a17HvqMD9SlwtvRpIJfONnt6gmNdNG8 yfNIdjsSjiBNvuaV62dF0O6YBLfBBKUZPqYMuzOk7p44HsNAIESrlGFWbPlKTO5zbvKV 4TtAEU0fI7y32Yi7QXHC2hkIf8r+2v5j7048vQx53hzuSfSC8KkbOWvjhBZs69Ux3gVs GpJA== X-Gm-Message-State: AOJu0YyMBp07XfDLTZJ4IaLLtYQ4Pr/vatcNzmpnLcUxuXI7xDJQmtuQ 6yP6pnOVR1gxWXyE6S2AO9XblTPyjHuH6kOvng3JzIHHPW1Y9/JAUAeTmk+iWJU4 X-Gm-Gg: AZuq6aKhp/2MX8H2n0aLTrqNXljKsHFG+N1mrcY/Tv6i8sjx0kVYoXCj6LTeIXw87TL loy9NlTTIA8N5nZXB+xJu89HSld0/iw63k9m5G+q4HF0rElrKSlvqlZm5qp4buLS+FiwcHg64wo MrNuq95IWMkyFw0rJvk9LqtnGVDRBecoa3vKDEpRMDZ9B7BR3D2LQ/+iFw7rBB2+L9tQhLhioDD 7LKYPSg3MrfSSeuAOdA9WBHU6ao4rAzx53C5F1vNUVUotPAYl6j8oUCmTvhshSdbE2CNrBg/b5M 77G0Hb0zMQmlp77o+2f0HS9dHTVG0VHtRvuhF732oD55AumJkpLL57Bi5BmMM3OmjAMi1hC7qWG 6iYDQakWg0DfYyXPXSi0KfNyNTrStnovQTvc/wvVJfz/ZXXh061csPRUHUwVwXRiNwU147AgJ0c EQE9IW0zr/2pkaNtTbo1Gs1isR X-Received: by 2002:a05:6a00:2e83:b0:81f:4f47:c6d6 with SMTP id d2e1a72fcca58-823412d360fmr2998951b3a.65.1769423292795; Mon, 26 Jan 2026 02:28:12 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([147.161.216.246]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82318644989sm8880357b3a.13.2026.01.26.02.28.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 02:28:12 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 4/4] mdadm: upgrade 4.4 -> 4.5 Date: Mon, 26 Jan 2026 23:27:47 +1300 Message-ID: <20260126102747.1077552-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> References: <20260126102747.1077552-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 10:28:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229982 From: Ankur Tyagi Changelog: https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/tree/CHANGELOG.md?h=mdadm-4.5 Replaced 0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch with 0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch as partial changes from first patch are part of the upstream version[1]. Dropped xmalloc.patch which is part of upstream version[2]. Also refreshed other patches. [1] https://github.com/md-raid-utilities/mdadm/commit/787cc1b60130b8031be59e49d54463c58cd8cf74 [2] https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/raid6check.c?h=mdadm-4.5&id=e0df6c4c984d564e9e40913727e916a6cd8f466e Signed-off-by: Ankur Tyagi --- ...-corosync-and-dlm-header-files-check.patch | 6 +-- .../files/0001-Makefile-install-mdcheck.patch | 8 +-- ...tripe.c-Use-64-bit-off_t-across-both.patch | 54 +++++++++++++++++++ ...-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch | 6 +-- .../mdadm/{mdadm_4.4.bb => mdadm_4.5.bb} | 5 +- 5 files changed, 66 insertions(+), 13 deletions(-) create mode 100644 meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch rename meta/recipes-extended/mdadm/{mdadm_4.4.bb => mdadm_4.5.bb} (96%) diff --git a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch index 8598aea1f1..9572c2e8c7 100644 --- a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch +++ b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch @@ -1,4 +1,4 @@ -From 232101e2fcc6359fb6db2bc232570e373e368c75 Mon Sep 17 00:00:00 2001 +From 77e9527a0ea995ed377e00813eeeb17175dbce72 Mon Sep 17 00:00:00 2001 From: "Maxin B. John" Date: Tue, 9 Feb 2016 11:44:01 +0200 Subject: [PATCH] Fix the path of corosync and dlm header files check @@ -14,10 +14,10 @@ Signed-off-by: Maxin B. John 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile -index bcd092de..0a78cd22 100644 +index 8031ce24..788ff5d9 100644 --- a/Makefile +++ b/Makefile -@@ -130,8 +130,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots +@@ -120,8 +120,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots SYSTEMD_DIR=/lib/systemd/system LIB_DIR=/usr/libexec/mdadm diff --git a/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch b/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch index bb4e8d0604..6d4e8c3f29 100644 --- a/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch +++ b/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch @@ -1,4 +1,4 @@ -From 407691e11037709af888ce2cf6bd5eac6971ac61 Mon Sep 17 00:00:00 2001 +From ed0163039de3e22ee6501162616649b6ec0e0366 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Tue, 25 Jan 2022 16:25:01 +0800 Subject: [PATCH] Makefile: install mdcheck @@ -14,14 +14,14 @@ Signed-off-by: Chen Qi 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile -index 981e16fa..b28e7855 100644 +index 788ff5d9..2201a6e3 100644 --- a/Makefile +++ b/Makefile -@@ -345,6 +345,7 @@ install-systemd: systemd/mdmon@.service +@@ -327,6 +327,7 @@ install-systemd: systemd/mdmon@.service install-bin: mdadm mdmon $(INSTALL) -D $(STRIP) -m 755 mdadm $(DESTDIR)$(BINDIR)/mdadm $(INSTALL) -D $(STRIP) -m 755 mdmon $(DESTDIR)$(BINDIR)/mdmon + $(INSTALL) -D -m 755 misc/mdcheck $(DESTDIR)/usr/share/mdadm/mdcheck uninstall: - rm -f $(DESTDIR)$(MAN8DIR)/mdadm.8 $(DESTDIR)$(MAN8DIR)/mdmon.8 $(DESTDIR)$(MAN4DIR)/md.4 $(DESTDIR)$(MAN5DIR)/mdadm.conf.5 $(DESTDIR)$(BINDIR)/mdadm + rm -f $(DESTDIR)$(BINDIR)/mdadm $(DESTDIR)$(BINDIR)/mdmon diff --git a/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch b/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch new file mode 100644 index 0000000000..ca4cec5ab8 --- /dev/null +++ b/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch @@ -0,0 +1,54 @@ +From 0d685f4ec8b54860a031fe3e04a2fff535288f80 Mon Sep 17 00:00:00 2001 +From: Ankur Tyagi +Date: Mon, 26 Jan 2026 22:46:51 +1300 +Subject: [PATCH] raid6check.c, restripe.c: Use 64-bit off_t across both musl + and glibc + +This commit is adaptation of original patch[1] after commit[2] addressed +lseek issues. + +[1] https://lore.kernel.org/linux-raid/20221110225546.337164-1-raj.khem@gmail.com/ +[2] https://github.com/md-raid-utilities/mdadm/commit/787cc1b60130b8031be59e49d54463c58cd8cf74 + +Upstream-Status: Submitted [https://github.com/md-raid-utilities/mdadm/pull/235] +Signed-off-by: Ankur Tyagi +--- + raid6check.c | 4 ++-- + restripe.c | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/raid6check.c b/raid6check.c +index 4469dc8f..fa50d44e 100644 +--- a/raid6check.c ++++ b/raid6check.c +@@ -288,7 +288,7 @@ int manual_repair(int chunk_size, int syndrome_disks, + } + + int write_res1, write_res2; +- off64_t seek_res; ++ off_t seek_res; + + seek_res = lseek(source[fd1], offsets[fd1] + start * chunk_size, SEEK_SET); + if (seek_res < 0) { +@@ -381,7 +381,7 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets, + goto exitCheck; + } + for (i = 0 ; i < raid_disks ; i++) { +- off64_t seek_res = lseek(source[i], offsets[i] + start * chunk_size, ++ off_t seek_res = lseek(source[i], offsets[i] + start * chunk_size, + SEEK_SET); + if (seek_res < 0) { + fprintf(stderr, "lseek to source %d failed\n", i); +diff --git a/restripe.c b/restripe.c +index ec8d6275..58c0f5f5 100644 +--- a/restripe.c ++++ b/restripe.c +@@ -756,7 +756,7 @@ int restore_stripes(int *dest, unsigned long long *offsets, + if (src_buf == NULL) { + /* read from file */ + if (lseek(source, read_offset, 0) != +- (off64_t)read_offset) { ++ (off_t)read_offset) { + rv = -1; + goto abort; + } diff --git a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch index e425fc446e..2ef92418ed 100644 --- a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch +++ b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch @@ -1,4 +1,4 @@ -From 8de073c637a1ea968b7304f373a20b13a4a47bbc Mon Sep 17 00:00:00 2001 +From b7e51fbedc1fbc44af00398a4a7aef51cdf191ee Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Tue, 12 Mar 2024 10:54:08 +0100 Subject: [PATCH] Create.c: include linux/falloc.h for FALLOC_FL_ZERO_RANGE @@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin 1 file changed, 1 insertion(+) diff --git a/Create.c b/Create.c -index fd6c9215..3210a03e 100644 +index 4aa75b7e..5d5fc806 100644 --- a/Create.c +++ b/Create.c -@@ -33,6 +33,7 @@ +@@ -31,6 +31,7 @@ #include #include #include diff --git a/meta/recipes-extended/mdadm/mdadm_4.4.bb b/meta/recipes-extended/mdadm/mdadm_4.5.bb similarity index 96% rename from meta/recipes-extended/mdadm/mdadm_4.4.bb rename to meta/recipes-extended/mdadm/mdadm_4.5.bb index 26a60e4c1a..8305215b07 100644 --- a/meta/recipes-extended/mdadm/mdadm_4.4.bb +++ b/meta/recipes-extended/mdadm/mdadm_4.5.bb @@ -13,12 +13,11 @@ SRC_URI = "git://git.kernel.org/pub/scm/utils/mdadm/mdadm.git;protocol=https;bra file://0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch \ file://mdadm.init \ file://0001-Makefile-install-mdcheck.patch \ - file://0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch \ file://0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch \ - file://xmalloc.patch \ + file://0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch \ " -SRCREV = "8e56efac9afd7080bb42bae4b77cdad5f345633a" +SRCREV = "8f0c7692d48414ff7b3fe927ce75799c65ef24b1" inherit ptest systemd