From patchwork Mon Feb 16 13:33:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 81156 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 ABF3DE7BDBC for ; Mon, 16 Feb 2026 13:34:12 +0000 (UTC) Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19551.1771248852064114528 for ; Mon, 16 Feb 2026 05:34:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=V69NHCW0; spf=pass (domain: gmail.com, ip: 209.85.128.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4806bf39419so37317175e9.1 for ; Mon, 16 Feb 2026 05:34:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771248850; x=1771853650; 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=5vQdQmXk0hhFa4dJZ+RlXWxkDcXk3dDB3il4aeQ7H00=; b=V69NHCW00rah5TthUEnLZBxK7fs7Nb3sRqgWaqicKTePQU2UMgA1BDOfG3vDAlXWeA BL3j3V7rLj4GHu9O91GmOGOF7zROz7813TuaOJ4VlD8LZWwN1iOcdnCC9+Kkfek+s3rO 7TZ1glQEsu0aQRu/q7OxVSgfpExTSPgvHCo9ReOK8X8kQw+KzZmWFJ4CSrUDRk5S1yMQ Es8Y8HesOkkB901HPV40Cle1XqTupczkbFxU/J6sxw9pa9sbY8dqNtdlSfMcIeOWPtJt RQ6xcYGbnzrGm47YMG4ECSQiKKXRzfBErFFzUknowZX+EX2VquP6jm7cDsnZ2KazZIhq Nsog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771248850; x=1771853650; 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=5vQdQmXk0hhFa4dJZ+RlXWxkDcXk3dDB3il4aeQ7H00=; b=dOay+fEMeeA3hmWevP6RUihDqwsxl+sQ9VSjLfzDp8KXfLKoOQiaKqQtKC3ucnGjtw pKWFlGG+Du9ZwCCUUjaf8TcY8SOdCYur/wo58DO04gYd0OEvpfFI7vpRDSHooYUVh+Eq YjSoE5DVRq/h6FtpRqD0hsMJOw0jyDbWHVAT/YkQVG5UWxulhSd5dcUPoBFLowIqbzmM aCC/GIAP8Z+cYySz9ZWhPgZW8fxuDYUP6yI7J4n0jX2CUtUxhBOzm51gUsDwtncC7jOc qwoFGq0UTO8W5Vdbk35z1nxa11zeOn4BSb/Q4T8yiiDm3TQ2tULmG3V1roGD5cVutFLH a1yA== X-Gm-Message-State: AOJu0YzCzOoCuLqdTaDheWXizRjn80NLu/Q3IKVPIZGpc9TAyS3bwaT5 lBQ1ezhIon/6y/QO4YASw3HGIDq5g/2W8EHq0+G4e0UowXli1BuHLly6PmFRdA== X-Gm-Gg: AZuq6aI6nQ8ibvrCvY4lngUTBL8MvZS3cbE9wI42KI194CE+PR1dJAfwv+kifonBT/N RzJ7YtCCPIav0goD7Ij7hlKybrgAS5hPUV3KUuJSZbYPsVGFSlXUGJftrU/XKjJ+CeFS3vTsctK u54h8N3Ull/d/PKHbvYkUO5z/k694Yyfhj5GP9HhnN81GM5HiOmjRQgl1/YRulX+kvZJpzAqqdY 80e2niQNX0AsqGrPf2aDU+/4+jiQXCYz+CEg01OSuZaAacJHP6r13xf5qzARyT9qX7dRD8h3GKm k637pMGQPFmFIecTMrseidOPKjG02pm8Ep7kwiTlr6unuHVriTp+iZYNFIoy8UQeh3uj2nxFuHl QWgRpAur2CCvbmELk9itmcm0dUeH7cs25LCduFmdaW/RFMwVB31/V3FNftDKe19YzbeY/7A3Tql BxNlixJhmMVjy51H/D9rHBfcTXMRiy3xD1T9+9yhLpuPzS+VOnxPxF28+ItH0= X-Received: by 2002:a05:600c:19d3:b0:481:a662:b3f3 with SMTP id 5b1f17b1804b1-48378d6bc48mr139399935e9.7.1771248849830; Mon, 16 Feb 2026 05:34:09 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4835d994670sm340037485e9.4.2026.02.16.05.34.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 05:34:09 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 1/5] lttng-tools: ensure that ptest errors are not suppressed Date: Mon, 16 Feb 2026 14:33:47 +0100 Message-ID: <20260216133351.1034740-1-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 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, 16 Feb 2026 13:34:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/231198 From: Alexander Kanavin At some recent point lttng-tools ptests have quietly regressed, and most of them aren't executed anymore. Errors are printed on the console, but aren't reported as exit code from run-ptest. The reason is that exitcode was set to what sed returned, not make. The original reason for piping through sed was to unify /tmp/tmp.xxxx outputs for easier results comparison, but (after fixing the tests) I don't see such lines anymore, and in any case ensuring such regressions are caught is more important. With this fix, run-ptest and testimage starts to fail as it should. Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/lttng/lttng-tools/run-ptest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/lttng/lttng-tools/run-ptest b/meta/recipes-kernel/lttng/lttng-tools/run-ptest index f4f7a3baea..e7edc03e96 100755 --- a/meta/recipes-kernel/lttng/lttng-tools/run-ptest +++ b/meta/recipes-kernel/lttng/lttng-tools/run-ptest @@ -31,7 +31,7 @@ validate_lttng_modules_present || { make -k -t all >error.log 2>&1 # Can specify a test e.g.: # -C tests/regression/ check TESTS='kernel/test_callstack' -make -k -s $makeargs check 2>error.log | sed -e 's#/tmp/tmp\...........#/tmp/tmp.XXXXXXXXXX#g' +make -k -s $makeargs check 2>error.log exitcode=$? if [ -e error.log ]; then cat error.log From patchwork Mon Feb 16 13:33:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 81157 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 8BA22E7BDBD for ; Mon, 16 Feb 2026 13:34:22 +0000 (UTC) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19552.1771248852220152740 for ; Mon, 16 Feb 2026 05:34:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gCO1bqiH; spf=pass (domain: gmail.com, ip: 209.85.128.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-48373a4bca3so15673195e9.0 for ; Mon, 16 Feb 2026 05:34:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771248851; x=1771853651; 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=Uol68aocnnJxbIheNlkkRqEX9JZzmMtP1o9h8dXl8y4=; b=gCO1bqiHiSFgmcMitH73t8Aegrzkos/Agmzn6Z8n3nKwcQGV6NNKjgC6GaRnQPmEsL cPBF03F/2o6WEP/dMztcKiHj8Nos9f00QJKGadimEgKmWJBOa0k7ely35Q4N9ic2CnV/ 3f3XBbX9xO/6jGjAMCki4wUNUlIzKrro/ZUzYjb5M6Zq1TC1A/TRDS0PAZTGOJjZybwC LBO/Vg1qWh/Np/FD/bDelKMkdVN3sMg8YB6qksWgnQY7xZa4+2+GXU77R7QU5BOH6lOK VPttsosXhHa3DGaDFp/JNtnardVhIp1/1e8nH4gOSMoS5savJDmFTLqjtxfu6LxY0xFQ 4iew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771248851; x=1771853651; 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=Uol68aocnnJxbIheNlkkRqEX9JZzmMtP1o9h8dXl8y4=; b=Fa8erFmqFU2fe6KOyeCT7LZ4kBR1uyC46EYgwnbOkS2LQzVATCTdZeOZhdcSsd8r2y Pc2rnGrvcDlxhqIJrlOL3Bqo4molLnE+9j2JiOuEDOFan974cG/AK6W0eRnbZ4Qyprb+ 0xSwHJkSNiKW5bOO/lkRNGTCkMmBse1uJ0MlGMlV3F9nX2f9EN+CzuRuamv73UAukmIx TFENkF/SACG5c/GBHdMXkLp3eAF4zQ8wfA/OktdDdVymJhlzz93IyXkdWseamjokPL6W 3gyCtoPqCsu61/wC015bEHpxgo5+2IF+A7yqwAB5npvpu+SQrKq1tp+L0pfAE9Vt+z46 Jo5g== X-Gm-Message-State: AOJu0YzAVRw5m5NqztnkyUSWfUuFNkn51O1v7sGUOMINcl7HrwFq507b mNy7BdfpEhOc6lti03ehCrorLs5IMsl4nQo5oV6JsQGdVE/5v+VoVK6LZvx4LQ== X-Gm-Gg: AZuq6aJGIHIS+5hLr5mJ4Vb3HI++PXHUZDm7HzZKqOdCrHGq54aTcrnJsYJAAXgF8dh +UPpO/EUMoEn57z6HABmwSrXFURg9352KPWknvhP2NZfcRduHBU7kxGUFUJkS5dhR4ZhCyNw6Qb d8vtfgFClsCQTq4i0oE2HbG8KUaFgaoVzo9wGq78yApzJXEQgkQwdGUdMYrCvepYMRf1Wodv86W pRhYdCbpringbQICtHPWdRcHpm+4juif5Vv8WHHZHi8sUJzCp1z7zMevNNr5NFd6XiO7SnIKCTd UgdOWNHAs5c1VZ0bWWN4nQEUlkZPX6+JoR35zZpNCJPjU7hJNm4en02CCxKitMvg5eNmvuHc6Pt mq7fr3COgK/M2rhzFs4MWceFOSbasARdZHa6qxfvVrHbPPyF/OJj6Npry9YY5hpj4zsmfud45f3 KkO0TTzck81YHZ7OxgUMmiHfG2EHEiOSeewiAjGGaQhjh4dLmfUGiYWJHbZNo= X-Received: by 2002:a05:600c:37cc:b0:483:702f:4633 with SMTP id 5b1f17b1804b1-48379b8c016mr132114945e9.4.1771248850538; Mon, 16 Feb 2026 05:34:10 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4835d994670sm340037485e9.4.2026.02.16.05.34.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 05:34:10 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 2/5] lttng-tools: add missing python3-multiprocessing dependency to ptests Date: Mon, 16 Feb 2026 14:33:48 +0100 Message-ID: <20260216133351.1034740-2-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260216133351.1034740-1-alex.kanavin@gmail.com> References: <20260216133351.1034740-1-alex.kanavin@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, 16 Feb 2026 13:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/231199 From: Alexander Kanavin This restores the not-running tests, and everything is again able to run (and pass). Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb b/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb index 46bf59c271..1106867aeb 100644 --- a/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb +++ b/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb @@ -15,7 +15,7 @@ include lttng-platforms.inc DEPENDS = "liburcu popt libxml2 util-linux bison-native babeltrace2" RDEPENDS:${PN} = "libgcc" RRECOMMENDS:${PN} += "${LTTNGMODULES}" -RDEPENDS:${PN}-ptest += "make perl bash gawk procps perl-module-overloading coreutils util-linux kmod ${LTTNGMODULES} sed python3-core grep binutils" +RDEPENDS:${PN}-ptest += "make perl bash gawk procps perl-module-overloading coreutils util-linux kmod ${LTTNGMODULES} sed python3-core grep binutils python3-multiprocessing" RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-utils" RDEPENDS:${PN}-ptest:append:libc-musl = " musl-utils" # babelstats.pl wants getopt-long From patchwork Mon Feb 16 13:33:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 81159 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 A92C9E63F3D for ; Mon, 16 Feb 2026 13:34:22 +0000 (UTC) Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19364.1771248852934721526 for ; Mon, 16 Feb 2026 05:34:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=eQFtPvQM; spf=pass (domain: gmail.com, ip: 209.85.128.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-481188b7760so26516865e9.0 for ; Mon, 16 Feb 2026 05:34:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771248851; x=1771853651; 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=LhXCFXJHAhsNk9XTWf8Tg2vgmt4Ixy1F8tK4eVZil5U=; b=eQFtPvQMRAlGde1nfagtxQcJ2gL5dbke283J+Hx9g5HFC8sDn9Z7x0cApE9HvC/q49 kCkMhXVKcF5hFlSDW3c7HVea4ubulE5WLVZXdtzPdDFgmZjYU0nZO2JKO7Oxql6xEv5W MI33t0FzAU4tdQxZ7CxEch26vfHaKhvfkizBM6NEdh5pzQXueHp+o23Ga6DbMGk8KnZM HCAkMFywyIRCgHmDiffIALMW3ZbHvl1aB2BBvQSDzZBxLgn0AMsPGdTyTJxRNI8Lof/b x0Z21b2d2L7/Rq5Him2gvUOU2cR8qmKL/uukdyWx2c98sftK5sePi8OLXvruATYysHRK 5ofg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771248851; x=1771853651; 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=LhXCFXJHAhsNk9XTWf8Tg2vgmt4Ixy1F8tK4eVZil5U=; b=CwF2DbEFuuFgKFTswIgw84Q11H1koO+AtxfRQVqPB4OXbcHRjrw3nDOn2FZge2R4F4 XB8O0bmuXmu9gI9KMTAlrIQVPC4Qv181/VmQJpOBHPyvocVplS2fa9LWX8VjwDmPW0Z5 XOVjwyPHfQSK4Zn87B8tM4aMPy9wCSSL5mdI4pVdKPibmY892RVnYnm+Ujwl0MzPyQzS qadq2nhfzRQxrq0pdSOYY+R9bWi8EOhgupVqA3hyrlZco6BQTIzZJfWHTB9UFGfE21sK QyNAbYhRj+T9shqJZ34hFq4VcFIRXD3jumgQsWeuzkDgACCOU25dN9rqmmpt3r764Tf0 wTsg== X-Gm-Message-State: AOJu0YyCAc6zsYZJVVtsBJQARYuxCj7ros5Y4TK/MUV/Tm2nJiySu3dE ao3zBsTHAqPI3/bj/aWicfPDO9FVP6J/o26f+y3H1jXlWWC+EX1zQUJowa61oA== X-Gm-Gg: AZuq6aJtztUnqUP8k88DHuCyS+90JVClIpsCcQdrJ9eMEOS4HBVRxIchUkBQyjZg+TF H6Ikx7YeZZT/9NApcPLtb4ql2kR17XtRDw7B8KGEKlUC7MD9UcWcH6JFyWOiBLgUPGshqKExw05 GIKF7TTd+M624tcEyxa03w8dg2fzLaXDWrITj4sh8ob7Y9O3/vPmvRbBWdSxF+XlIj+LDjR2e7G rfEiI3fs52hL+9jeLd9G3PJZEM3RBoRya3xahwOoAoRsHkwMDDUqKfnh4/DNnndIkIVYF56KZFb /fCbAqohA6WYCDpmrG3DMMht3OG1x4T+vYt1AzcULfWBLbrgRbnTnb/sN/DlWAVi0qcaWJWO/eW ah6wOhEW2xFNzWJatSHs/RKnwMMVLffL3w4l3CINvoTM6dYO5eE6ghGJb8vTMiaBtgqZc6m8XuG gWDjUZi2Gse+ix1NwTtxILMR/Y8dowvpW1oQ0uW2pWDFX64DRc4RRZrUUI6bWiY35rNafm0w== X-Received: by 2002:a05:600c:8706:b0:477:73e9:dbe7 with SMTP id 5b1f17b1804b1-48373a58a97mr162345855e9.35.1771248851164; Mon, 16 Feb 2026 05:34:11 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4835d994670sm340037485e9.4.2026.02.16.05.34.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 05:34:10 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 3/5] lttng-tools: install .expect test files with a wildcard Date: Mon, 16 Feb 2026 14:33:49 +0100 Message-ID: <20260216133351.1034740-3-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260216133351.1034740-1-alex.kanavin@gmail.com> References: <20260216133351.1034740-1-alex.kanavin@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, 16 Feb 2026 13:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/231200 From: Alexander Kanavin Otherwise, there will be failures on 32 bit hosts. Note that the needed files are erroneously absent from upstream release tarballs: https://bugs.lttng.org/issues/1436 but once that is resolved, this commit will be effective. Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb b/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb index 1106867aeb..620ddfb1cf 100644 --- a/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb +++ b/meta/recipes-kernel/lttng/lttng-tools_2.14.1.bb @@ -90,8 +90,8 @@ do_install_ptest () { for f in Makefile tests/Makefile tests/utils/utils.sh tests/regression/tools/save-load/*.lttng \ tests/regression/tools/save-load/configuration/load-42*.lttng tests/regression/tools/health/test_health.sh \ tests/regression/tools/metadata/utils.sh tests/regression/tools/rotation/rotate_utils.sh \ - tests/regression/tools/trace-format/ust-local-trace-pretty.expect \ - tests/regression/tools/trace-format/kernel-local-trace-pretty.expect \ + tests/regression/tools/trace-format/ust-local-trace-pretty.expect* \ + tests/regression/tools/trace-format/kernel-local-trace-pretty.expect* \ tests/regression/tools/base-path/*.lttng; do install -D "${B}/$f" "${D}${PTEST_PATH}/$f" done From patchwork Mon Feb 16 13:33:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 81158 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 95F42E63F15 for ; Mon, 16 Feb 2026 13:34:22 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19365.1771248853713698892 for ; Mon, 16 Feb 2026 05:34:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=bUZaA+s7; spf=pass (domain: gmail.com, ip: 209.85.128.41, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-48371bb515eso35603655e9.1 for ; Mon, 16 Feb 2026 05:34:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771248852; x=1771853652; 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=93aZ4TYQQ6VIQvMiDO1i3QgxAW/Cv5XOS7aSoFtM0do=; b=bUZaA+s70Edmn/e2OJwAJIfMGTCZ1NqLH62DVLL9lSxc3Hbn+EcJsRZR0HykNjbo8H oD72OtbV1RImoRMOLC4EurJ/WPFnN8kZ7Qdhz/daMwTQEpgJmmlfCfH7WS7VBTojX1BJ 36+8sMm2I0ht+qDIBHYZPwpebGZHQ9xXlbrLWoClV1LCDQuEkrB7l+R5giukc599MBN9 sltQHB8IcrXKCpqFKxApu+pCAkeUwR8brOC7WSJGDdyzkCxMeTvdXppYha+hRUdlLAFM VQ8nSAm2Kok3kkPofVRCpe1s5ETQ8XCZ8Ollc2B4BH7UVcw4puYwv5sg3/js7CVSPBRY Wt8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771248852; x=1771853652; 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=93aZ4TYQQ6VIQvMiDO1i3QgxAW/Cv5XOS7aSoFtM0do=; b=mAkWopNmV5deOOcQni1FMAQi7eENRJgjlw6PYr4itpEpj15Dhv7FcvZZAgKLm3gr4B 0a2cCIiBqtjN+HT7cfey6ckhO44ALqlRF1DmSFOml17xHDdnXmUzRpGO1ourlq2o5W/i U465E4cnzj+F5isiPvAlHhbql7msIZhV8A+orqCkNf5s2lXkqZmK30Qz1OYNqZ6Mzwuu SMELXb8y4iIOUQO1jZ+l3TT9RfYTTYPlp2jYxtiqnrHaNqOILBC5QVBcTGkiqvk9HEW6 GSmyGU38lD1O2t8SR12wON3nN08emPPcRrHxrVfqsduyseTtCLfevu0uCbILpCnGLkEm xcqg== X-Gm-Message-State: AOJu0YztSzP0o1J0qZxRG1HGPSprN/SshuQ04B6KYzwDpkC0NZrTneab 8xCXoK/djIFnZ3gVRHYqRuExxJ+1wBui6RzFQC0k0aCS1hGzzIsxl+Y1ebUulA== X-Gm-Gg: AZuq6aLKEjYijxb8gTRyiDvXJGn3VSE2lUJ780UcZMEWzwN9mW5y+gK+kSSQwC23bX1 PWv+cF38LkX5XsvoJeiKTKqyCWbdRxkmIWWjPOUFDQqcTzcuY5KeNlO1iGl7ZspsohuteQSz2qy SjWnbvLxWuG8GEMAQ6emSNumUUZ7fP69ksOV/vXFmRD0Qdifv1ZKA04bJk/Xa/DBIOhs+Om/pEh pkiljrsKA727P7u8NTluILgRmLv29nQrMqQ7j6npNZT0vIjpDee6klwgL8lE7riAWyHzxVK/XYA dJe5smC1PU3PJxbVtLC8tMwKIrwjqmoxrHrGLGBr8QSNB3b6anPPnRuqeRBUcu3BvMopVM8Ovdo n4/M3LuKn1sPD6GbAJp2Ww3vStI2rGnzJEv6o+HClf2Y+Om0INIao4B9fjBF+N5T4FH+2fHB1jk uZ2Jhpr3U9ILVanrEg+3aktG1kdmwJbWnUzdu/RbIlJazZB5OQtFeuuxWrsqobnM7ufuXebw== X-Received: by 2002:a05:600c:c8d:b0:480:699c:abe9 with SMTP id 5b1f17b1804b1-48373a7b3f1mr157273785e9.37.1771248851898; Mon, 16 Feb 2026 05:34:11 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4835d994670sm340037485e9.4.2026.02.16.05.34.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 05:34:11 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 4/5] time64.inc: clean up and add upstream tickets where issues remain Date: Mon, 16 Feb 2026 14:33:50 +0100 Message-ID: <20260216133351.1034740-4-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260216133351.1034740-1-alex.kanavin@gmail.com> References: <20260216133351.1034740-1-alex.kanavin@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, 16 Feb 2026 13:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/231201 From: Alexander Kanavin Most issues were resolved via upstream version updates that bring in needed fixes: glib-2.0 update to 2.78.0 that includes: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3547 https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3550 curl update to 8.3.0 that includes https://github.com/curl/curl/pull/11610 util-linux update to 2.39 that includes https://github.com/util-linux/util-linux/pull/2430 https://github.com/util-linux/util-linux/commit/3ab9e699a8d90f55e0447516b7e05a8686180467 https://github.com/util-linux/util-linux/pull/2435 glib-networking update to 2.78.0 that includes https://gitlab.gnome.org/GNOME/glib-networking/-/merge_requests/241 python3-cryptography update to 42.0.0 which resolves https://github.com/pyca/cryptography/issues/9370 via https://github.com/pyca/cryptography/pull/9964 perl update to 5.40.0 which includes https://github.com/Perl/perl5/pull/21379 python3 update to 3.13.0 which includes https://github.com/python/cpython/pull/118425 python3 update to 3.13.1 which includes https://github.com/python/cpython/pull/124972 python3 update to 3.14.0 which includes https://github.com/python/cpython/pull/119401 https://github.com/python/cpython/pull/125045 https://github.com/python/cpython/pull/107594 https://github.com/python/cpython/pull/125104 tcl update to 9.0.0 which includes https://github.com/tcltk/tcl/commit/4ca61724c554f02d90a0655da81372bfbb34f70d (tcl8 recipe has a simple backport of this) dbus update to 1.16.0 which includes https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/444 https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/289 openssh update to 10.0p1 which includes https://github.com/openssh/openssh-portable/pull/425 https://bugzilla.mindrot.org/show_bug.cgi?id=3684 https://marc.info/?l=openbsd-bugs&m=172561736524815&w=2 https://lists.mindrot.org/pipermail/openssh-unix-dev/2024-October/041621.html (all reporting the same issue) gcc update to 15.1 which includes https://github.com/llvm/llvm-project/pull/99699 via https://github.com/gcc-mirror/gcc/commit/fa321004f3f6288d3ee2eefa6b02177131882dca and allows dropping special flags and exceptions for gcc-sanitizers. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/time64.inc | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/meta/conf/distro/include/time64.inc b/meta/conf/distro/include/time64.inc index 3ed0a4253d..5a2a3fbe81 100644 --- a/meta/conf/distro/include/time64.inc +++ b/meta/conf/distro/include/time64.inc @@ -2,11 +2,22 @@ # QB_OPT_APPEND:append = " -rtc base=2040-02-02" # # Note that this does result in ptest failures on qemux86: -# perl python3 dbus openssl glibc-tests openssh curl glib-2.0 tcl libmodule-build-perl -# and a subset of those occurs in qemux86-64 as well: -# curl python3 openssl openssl tcl python3-cryptography +# +# (none known at this point) +# +# and some ptest failures appear in qemux86-64 as well: +# +# openssl https://github.com/openssl/openssl/issues/21671 # # Working to address those (before Y2038 rolls in) will be appreciated. +# +# Note: some issues occur on 32 bit regardless of the date set: +# +# lttng-tools: +# https://bugs.lttng.org/issues/1436 +# FAIL: tests.serial 59 - Test script 'ust/blocking/test_blocking' returned code 255. +# (due to lack of space on /tmp, which is due to a non-highmem kernel, which allocates only 800M of RAM to userspace) +# GLIBC_64BIT_TIME_FLAGS = "${GLIBC_64BIT_TIME_FLAGS_WHEN_NEEDED}" @@ -21,12 +32,8 @@ TARGET_CC_ARCH:append:x86 = "${@bb.utils.contains('TUNE_FEATURES', 'm32', '${GLI GLIBC_64BIT_TIME_FLAGS:pn-glibc = "" GLIBC_64BIT_TIME_FLAGS:pn-glibc-testsuite = "" -# Undefines _FILE_OFFSET_BITS on purpose in -# libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -GLIBC_64BIT_TIME_FLAGS:pn-gcc-sanitizers = "" # Caused by the flags exceptions above -INSANE_SKIP:append:pn-gcc-sanitizers = " 32bit-time" INSANE_SKIP:append:pn-glibc = " 32bit-time" # Strace has tests that call 32 bit API directly, which is fair enough, e.g. From patchwork Mon Feb 16 13:33:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 81160 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 94C34E7BDBC for ; Mon, 16 Feb 2026 13:34:22 +0000 (UTC) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19553.1771248854414619402 for ; Mon, 16 Feb 2026 05:34:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=nMjuJamb; spf=pass (domain: gmail.com, ip: 209.85.128.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4838c15e3cbso4057455e9.3 for ; Mon, 16 Feb 2026 05:34:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771248853; x=1771853653; 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=WnBRM9i6jCowhwqwrm2As4pFlhqz3l+YLt8P6rzk/Xw=; b=nMjuJambU/ELaYPvNATMhqtk5CFdQjKA4yQW/bVIg2IXBCI1Ud3tQxwgM1m8EP01FP YZyxlKIbzmX1hBv5cGWEo6i944OJ1Ea1/No+Cbm9v0lCshf7gi8aT04g7DtbpXvd/L52 ZoK0OWa8S4oxBhZcscZdHK631D7hRCr7buyUExgbG/GW4TGs0CEtrR7nTxWNbTg6fC0V qTfSJ92LuEo++TTctO30SQXJ1Tq9WEpAsbn31FPIJhC83zksR8dcpR6l1GkW49Sr3K+x UWlOfjDFJ3KXIQ2VWBlgfzJlF0klwshxn9Sod6llN5FBwx7w0B+D6vpfgiv5pqOBJLHU pnfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771248853; x=1771853653; 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=WnBRM9i6jCowhwqwrm2As4pFlhqz3l+YLt8P6rzk/Xw=; b=XPrcgFnaDf9efEogZD0oLr/mUsEqID5XL3ipxi4F/ZjfWyIpmh5tLFmAmrgF+lJsEw Q0HW75n/AHKxzEkAs2w+piWv6pMPn0N7B7BYOK4JhFDVGx56RYpgQgsiOX6O2DjmQ44s jd8rcIOMLdcaWi3Pz9K14Nl4BmW1uYulG/IvibgryB4a0BmtSIC0QKbWHnhq1KpnGEP6 x/HNzt8YwC/Sofi2eR29PyTRkSlm+M3PJbcTIScml7p4IKPHVzI9hpwnEWWkKv+e0lxf V6K6woLBsAZce13tXaSjF1C9QBsNbcNHgC50Q+KSoZz8PWgMmt+gpry5LC1JIt9JW3jL J+RQ== X-Gm-Message-State: AOJu0YwS+B+KjhBH8Q0OksKKGTShB6Dl+rKhr0xTxXESdZGp/1CxXDuE 6K3RA40h3GQZ69rRmboLm2Brz9olc3klo0Mh+aht7THDTvVrlkTAo83laRmUVg== X-Gm-Gg: AZuq6aJa4GLVlnHZoth4E+6CqKLllwSIFO2vIEAKYxBS4kOY/3eU0LSjEaXfsEz6Xz/ v47L4QF9ZjoM2Q8XRKOt0obdqxcX/P2ZUqtxQHXHVRFUd0QRNGGBjlPVSnid1o80ShRFjjMW8D1 QeTksOmQRUq+IFF9XEktjmBnpaen4llqoDB1z2rXw8c00j6oHbhGXaYDoV89VBCd3E+OyDq79W7 gAnVnO1RaIs+R8zf1yRbgbyyeDGkPDwbnmueUD4O/pl9ljEEqIVcJTstwmRlhk20fP8k0Plp1o+ AkXho7BHqCE2iZ5M7JYYx1F/KRIPR0BvzLyTWHawyvSpbxX2eMIZpRooLFxDL5/JDZM8FtEECFQ A/jXROec8H7cWO3wC2vTNk9WwtG1LN50e+v5w/vpN+dVVCRkRRBeqmdEHJ9uQz3+/bhq1cvJ6At MU8V2Gh6oLwvZuUUrmXlObgJFNCxn5WVApWxj4FdZ3BdInP/tPjRhslEndB0G0NM8fPMk3bA== X-Received: by 2002:a05:600c:c3dc:20b0:483:7631:befa with SMTP id 5b1f17b1804b1-4837631c7c9mr135937605e9.5.1771248852655; Mon, 16 Feb 2026 05:34:12 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4835d994670sm340037485e9.4.2026.02.16.05.34.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 05:34:12 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 5/5] time64.inc: add links to "Y2038 in Yocto" slides and video Date: Mon, 16 Feb 2026 14:33:51 +0100 Message-ID: <20260216133351.1034740-5-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260216133351.1034740-1-alex.kanavin@gmail.com> References: <20260216133351.1034740-1-alex.kanavin@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, 16 Feb 2026 13:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/231202 From: Alexander Kanavin I'm not sure if placing conference slides and video links here is okay, but I believe this is the best starting point for anyone dealing with the Y2038 problem. It will help and provide important context and action points for those needing to support 32 bit products beyond Y2038. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/time64.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/conf/distro/include/time64.inc b/meta/conf/distro/include/time64.inc index 5a2a3fbe81..19177b1f3c 100644 --- a/meta/conf/distro/include/time64.inc +++ b/meta/conf/distro/include/time64.inc @@ -1,3 +1,8 @@ +# An overview of Y2038 issues, and how to prepare a yocto-based +# product for that date is available at +# https://www.youtube.com/watch?v=eaOHJHFMobw +# https://osseu2024.sched.com/event/1ej4C/ +# # To simulate Y2038 occurring in qemu, add to your build configuration: # QB_OPT_APPEND:append = " -rtc base=2040-02-02" #