From patchwork Fri Nov 8 14:53:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52204 X-Patchwork-Delegate: steve@sakoman.com 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 4E7FDD5C0D7 for ; Fri, 8 Nov 2024 14:54:05 +0000 (UTC) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mx.groups.io with SMTP id smtpd.web10.14253.1731077641356403727 for ; Fri, 08 Nov 2024 06:54:01 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=N3aYfcxB; spf=pass (domain: gmail.com, ip: 209.85.221.48, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-37d47eff9acso1364727f8f.3 for ; Fri, 08 Nov 2024 06:54:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077640; x=1731682440; 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=nyiTl0lZZ+jN9A00ooXC8T6dyeHZJI1KvNDTNf/7+zU=; b=N3aYfcxBYmhDa7jtKTs7QXXnOLlF492kqJjoNrEU2Y89uQCB4hixmZCGa1gGeMHx6K /IEdLqvcdFw2eeJKi+6uLASyxrSxemVEwfQ876VSRzg/bPe2pGVNSwyGvFmjuJ5OtC32 64aB2A3hsAAzokKGn4DrMjFjzhCJQY2nksaN5QJ0R6jFCiXq6HMaTBbApJjr+4Y35v34 hyT4n4h2mAAGNhUVJW5B7Ggp8oJeHe0+0V9UVDB7pNKdVG0MP7wr8lwbAxkZu8cAz16A UxxgP42CtlI45kwZ0tDxIkzdB3+8wLUjaJlTY6CeiDlvPhDq1VDyrz68yoTkvbzZj/gQ LWoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077640; x=1731682440; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nyiTl0lZZ+jN9A00ooXC8T6dyeHZJI1KvNDTNf/7+zU=; b=Li3Kq6P7KX/BwjJL2vgLRXyzL7zcn6+ofIRjhdrPJpEIpcAVIdNjs/YQMEKV/GX1Da jGmq/lg7JpFTyqY65cxlydt+qMkpvpnElbCtgy6NvJzvbc8ffoRBEkhwqFjeshilinfZ ViIP7YCQ2UyEHsuhbGsUd/0G4b8u3mmCvfiKrMZaTAGevS9XQXmp4C3AkYU7E8T0b74I NwouJTJUYmcTk+GpWjxdCW5izq8nyP7jxULlef7bMSKhvwnsBHgMmwmBnFQOEZPth1/a k9741ca/sA/Xz8ur+nBABtnDLktIVtVkXT/+Dw330pY4rem3ztQVBAKMO4u4kzzkf7Lj YEfw== X-Gm-Message-State: AOJu0Yyf+OOEi530u8un1+HOoCTnlfSIVEtJfv52X5OwwqbRQAB29dvX qWPN0RPNBoxdECG4DV+5fXgxCbqHdsu1PPT6BneoY9GDrSLgg/4kDwhoBA== X-Google-Smtp-Source: AGHT+IHo7abR5FNyYYYcvJ0dtPQf1dqVTmltwMcOuRM/Hh9i9nc08e7ivar9O5/e3Et5Nn809LcLuw== X-Received: by 2002:a05:6000:710:b0:381:d890:b503 with SMTP id ffacd0b85a97d-381f18854d1mr2441409f8f.57.1731077639509; Fri, 08 Nov 2024 06:53:59 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381ed9707c8sm5151863f8f.17.2024.11.08.06.53.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:53:58 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Khem Raj , Alexandre Belloni Subject: [kirkstone][PATCH 01/12] pseudo: Disable LFS on 32bit arches Date: Fri, 8 Nov 2024 15:53:25 +0100 Message-ID: <20241108145336.224466-1-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206875 From: Khem Raj pseudo overrides certain libc functions which are aliases when LFS64 is enabled. In anycase pseudo may not be of much use on 32bit systems Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni --- meta/recipes-devtools/pseudo/pseudo_git.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 4dd9156238..10e006eaa8 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -18,5 +18,12 @@ SRCREV = "c9670c27ff67ab899007ce749254b16091577e55" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" +# largefile and 64bit time_t support adds these macros via compiler flags globally +# remove them for pseudo since pseudo intercepts some of the functions which will be +# aliased due to this e.g. open/open64 and it will complain about duplicate definitions +# pseudo on 32bit systems is not much of use anyway and these features are not of much +# use for it. +TARGET_CPPFLAGS:remove = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" + # error: use of undeclared identifier '_STAT_VER' COMPATIBLE_HOST:libc-musl = 'null' From patchwork Fri Nov 8 14:53:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52205 X-Patchwork-Delegate: steve@sakoman.com 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 4E968D5C0D8 for ; Fri, 8 Nov 2024 14:54:05 +0000 (UTC) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by mx.groups.io with SMTP id smtpd.web11.14501.1731077642784510192 for ; Fri, 08 Nov 2024 06:54:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=HJJG6bjh; spf=pass (domain: gmail.com, ip: 209.85.167.54, mailfrom: martin.jansa@gmail.com) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-539ebb5a20aso2434704e87.2 for ; Fri, 08 Nov 2024 06:54:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077641; x=1731682441; 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=2yLeZLBTx4w+UJUlG4enjkRN8Su/fERMHjrINrj/ZjU=; b=HJJG6bjhzRHzX7/vNmR70mpcrA++erSEyGj8jUJ4rK7AO4Pei7bj6EAc2BGSfk6X35 a8Y/SdIfZFa1RccNbEDltF8V3d516U9aPYda0Q3IOb8YanJqCPZvdFAvZzdHfqNxOdhk iDCsJ9ihQ9uAw7qY4H2/hvzHP5NxU9B9WuldG1L6C1WuISQW36IDHW074o6RlMaglVTh KAuWm7+4B5se0L85it5DfUuE3VwGg77aq8JJ/fV4rcAkcY+p49msyfPqEOGQF1UtZ2MC vTGhIMIV5lQT8/r2KHXF7VM2Bmxu4odgUbXQTifbzhKo5Sjiwk5Di6fkXbUCghHFdpIl VGYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077641; x=1731682441; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2yLeZLBTx4w+UJUlG4enjkRN8Su/fERMHjrINrj/ZjU=; b=BXdZVWRrjr0LsiD5FGzibLPv79QO6x8bEfWxNTQXkaRatSBgBDx3WEHYgbPwObGcv0 zXzv4QLiEYoqXhekGRgne2IjNHJWMUKYeM+CzGKun4ffeNCW2skrroiEnw48eEP+OH9C Iz2Gf/xwlesKJc1jTxROS8PCtPnK5CpAYTX/uiqUZodVz4VSoc6j1D20qm4ks+s0S7Pf QfhIIiLOSBHg+ZVS3BstWwtoWxx+66rEX3Z5UKG3EMTFemF2MxiBaIU616Sosi93HX+O TVGqyhnfUC9VdM2FPRnwBUDv2ZdnvCypg8jcxqaQkoBFvOe0+w/qc5GEN0lZ/ZD7JKBH OUuA== X-Gm-Message-State: AOJu0Yz+MVSkLOOnwGKXBPl8BG68JgtveMPYSqGOO/dhl+qVxtdGOBVm GA7pnU8c64fqL6mcEYM9fkrwXr/VbsmeBbIenxdj+8woPTQZuvQcQwXQeA== X-Google-Smtp-Source: AGHT+IGK87OMumh6+ckrhATNc7Vvs/fnulhOLW0JLxNq6pFMGl+ALQtwk/w0mADrpNuNgICCWHmK+w== X-Received: by 2002:a05:6512:318c:b0:539:d428:fbd1 with SMTP id 2adb3069b0e04-53d86303143mr1475586e87.55.1731077640564; Fri, 08 Nov 2024 06:54:00 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381eda04136sm5123280f8f.97.2024.11.08.06.53.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:00 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie , Luca Ceresoli Subject: [kirkstone][PATCH 02/12] pseudo: Update to pull in linux-libc-headers race fix Date: Fri, 8 Nov 2024 15:53:26 +0100 Message-ID: <20241108145336.224466-2-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206876 From: Richard Purdie Update to pull in: pseudo.c: Avoid patch mismatch errors for NAMELESS file entries In rare cases we see failures, often in linux-libc-headers for things like: | INSTALL /XXX/linux-libc-headers/6.1-r0/image/usr/include | abort()ing pseudo client by server request. See https://wiki.yoctoproject.org/wiki/Pseudo_Abort for more details on this. Pseudo log: path mismatch [2 links]: ino 46662476 db 'NAMELESS FILE' req '/XXX/linux-libc-headers/6.1-r0/image/usr'. Setup complete, sending SIGUSR1 to pid 3630890. Whilst this doesn't easily reproduce, the issue is that multiple different processes are likely working on the directory and the creation in pseudo might not match accesses made by other processes. Ultimately, the "NAMELESS FILE" is harmless and pseudo will reconcile things so rather than error out, we should ignore this case. Signed-off-by: Richard Purdie Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 10e006eaa8..00af809689 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "c9670c27ff67ab899007ce749254b16091577e55" +SRCREV = "cc1f6167cb5065daba1462056e2dce8ff72aa855" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52212 X-Patchwork-Delegate: steve@sakoman.com 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 66E6BD5C0E1 for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.web10.14257.1731077648544238165 for ; Fri, 08 Nov 2024 06:54:08 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=W+F35yIc; spf=pass (domain: gmail.com, ip: 209.85.128.47, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4315abed18aso19593425e9.2 for ; Fri, 08 Nov 2024 06:54:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077647; x=1731682447; 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=0HVYRtJMr06beLMNC65Wv4PDB+m41YhTDJC7sIgK5aY=; b=W+F35yIcvtOqVOThUviA2ZHfAEFCDRfSd1l3/cn7+NiL+QkWNGcP9E8kzyQ+EbBG1T NNuhhyH3YQu6HoVgNEdi3aHaxUo40Lmw1b40MOk/dWyM87y1tJNzsVDYoa4FtE1Qs4jJ iL4DQK9n3nvadvhTVI4unD2/+DgWDsYDv+8aoa1pMSXvK34Wv+4pxl6EfhEp8EBt77wj ZURgEP4lV/4Nub9q3AQCQAeMjm+ZBJ79Q+8kx/aeLpNZHn/gaT4low+pax5G6WFntMCF BrY7EBhoxHaN6Y7XYrykXdnW1x0692Z1Sb8UYaFSzVtjzsOV5u/VK7UbKSL9fPQ7E7Nx mFYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077647; x=1731682447; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0HVYRtJMr06beLMNC65Wv4PDB+m41YhTDJC7sIgK5aY=; b=Ec3KiNNyQYiIRU0VvrWRvhStIfLpOYRmqc/xvNCB8X1u51mMWBq8PFl/wS5a7Fwc1C wx00PLAXJNPIlxVNLuxS91Y9YMYmPIjPwwzBGlA0c5gXpK1WJ5hKr7QbQ9F1LKuIMO1F KV8mDwN9npP727K54nYUtOym54jRFL3OHStUPShRKOSvED3OxOokrPRl7qZki/QBgpAa 7RoYHTjvZgY9JSfq/sAmMiZSIgPUoTCvKllDlcadRe2aqHI4wlE95AJNwvJCSViCc6A8 ZmG7R0kNyQKsobq8BRY9YXCMSNKQ+ZlMNg3HWQHsZllRhUgMNhWrVv1sffity+rLSrPT 4r/w== X-Gm-Message-State: AOJu0YwMPP7DAKiAh6C45Bv3hBrOR1u5sp3yFPvaehuUkdqAq6U01yvd j7vFpvspyT/Feoc0IVO1mdvFLAeYYI98k3xnuVAUh4nasdTvfh3ssmjo0A== X-Google-Smtp-Source: AGHT+IFLwHeeJFuMRHb7A5ghJNmT+30yUNijyFrtR6jKRsYsUqX8VChpqSRJN3nUFh8w6oBL0NXn+w== X-Received: by 2002:a05:600c:1909:b0:431:4a5a:f09a with SMTP id 5b1f17b1804b1-432b7518cbemr24975595e9.24.1731077646754; Fri, 08 Nov 2024 06:54:06 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432aa6b35c0sm113108535e9.16.2024.11.08.06.54.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:06 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie , Luca Ceresoli Subject: [kirkstone][PATCH 03/12] pseudo: Switch back to the master branch Date: Fri, 8 Nov 2024 15:53:27 +0100 Message-ID: <20241108145336.224466-3-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206877 From: Richard Purdie OE is the main user of pseudo and we've had the changes in the oe-core branch around long enough that we're going to run with them. Swicth back to directly using the master branch. Signed-off-by: Richard Purdie [Luca: re-add 'branch' parameter to fix "does not set any branch parameter" warning] Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 00af809689..f40ad9f6f1 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -1,6 +1,6 @@ require pseudo.inc -SRC_URI = "git://git.yoctoproject.org/pseudo;branch=oe-core \ +SRC_URI = "git://git.yoctoproject.org/pseudo;branch=master \ file://0001-configure-Prune-PIE-flags.patch \ file://glibc238.patch \ file://fallback-passwd \ From patchwork Fri Nov 8 14:53:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52206 X-Patchwork-Delegate: steve@sakoman.com 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 47C04D5C0D8 for ; Fri, 8 Nov 2024 14:54:15 +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.web11.14505.1731077649497474822 for ; Fri, 08 Nov 2024 06:54:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=XzEazcC2; spf=pass (domain: gmail.com, ip: 209.85.128.49, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4316e9f4a40so18827825e9.2 for ; Fri, 08 Nov 2024 06:54:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077648; x=1731682448; 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=stPL6uSxbEgEu29Z1y6o8A0aQJNWDe5vPfiX4PLPQWA=; b=XzEazcC2vIi+r7TfBNuCnk2Q/58PzHnQX/DUQWMQRBfr3Plb6XhdxXnmVNVOqVe6LP sqDNhOg84aqm+c2Y9L/wBti9ot5Pmz5WhO2hPtyvRZs3bRXbqAyKCCVOGMRJkVnW6ijl uX491q+1RSL4Z33TztCbMjrVJZQ8kooMsTBcVZZbejLahsdPSpsO+Rs+ipp29Mq94rls zSiA1dhTKWccHPpJc0zWzKM88tyegrmsTanOXc0twI3bh2GmbAehdt7hkyi7Mje2YVMj RggoNtxoHl0g1pvUpAgBPz5bbxfTj/D6feofDfZWyc5D2NgkhaRzwrkrn9H/rJTYQlHk 77xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077648; x=1731682448; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=stPL6uSxbEgEu29Z1y6o8A0aQJNWDe5vPfiX4PLPQWA=; b=k3cy9TcOGUD//EZAHaMi02pN/pGDix1u4rlOINecIjFEkDY+LX2yfcR1IITuBUuKL2 nlxzOk0sIJmmb2uMZv/7aethVdBj6yr4Kl8zW8Ly4ac3NiGdmjvd5uSGSezsRUKCzHsI +5h8kC5JudQlP8Oo2WSRR9R0zmjsEVY/IVbUDk2FspEfXoMyONVHMMPIpVopT2+S8d6/ wrn8DjZSkz7FaYrgpZf4kabi2r5PDPXe6xbxAekmM10nFHnpKXukcshEJ/9aar1udS+X Ifn3CIhJ97zaFU03bkNJ8Es82mbB0UI8NIP7EiAEIMB+m54+jRp7rZ5LpRwLpTzocMsk es/g== X-Gm-Message-State: AOJu0YwrfgGJmBuhEkv69NnbSM6mxMdATiwuHUBSxNYXcaiiBV2GT/K2 MWUCfn2B0oRkeSh1AVgB4ygYBOzI86xAO2chzIJxxTlHmkGg33QoQqE9uw== X-Google-Smtp-Source: AGHT+IH9sHMg1yecEZwWdW1o8JPzNpkliElRDymS5kmXpr2F0RhqiH2oRuQYmhfH+KAAGvSCBc7SoQ== X-Received: by 2002:a05:600c:3ba8:b0:42f:75cd:2566 with SMTP id 5b1f17b1804b1-432b74faa24mr24819995e9.2.1731077647730; Fri, 08 Nov 2024 06:54:07 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432b054a5ccsm73133295e9.11.2024.11.08.06.54.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:07 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie , Alexandre Belloni Subject: [kirkstone][PATCH 04/12] pseudo: Update to include logic fix Date: Fri, 8 Nov 2024 15:53:28 +0100 Message-ID: <20241108145336.224466-4-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206878 From: Richard Purdie The logic in the previous commit was reversed, update to fix it. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index f40ad9f6f1..d38c9d79c0 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "cc1f6167cb5065daba1462056e2dce8ff72aa855" +SRCREV = "9df045968d739ead0bebacce415d05269694de4e" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52211 X-Patchwork-Delegate: steve@sakoman.com 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 67256D5C0E2 for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.groups.io with SMTP id smtpd.web10.14260.1731077650387212973 for ; Fri, 08 Nov 2024 06:54:10 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=h0TcpdvI; spf=pass (domain: gmail.com, ip: 209.85.128.45, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4316f3d3c21so18274055e9.3 for ; Fri, 08 Nov 2024 06:54:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077649; x=1731682449; 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=AsM2vWIiTxZFb5jVDbgBSFomOVAgkRyulvKLkPIPuag=; b=h0TcpdvIPyn5+4kWO8PEcBXmiH253RXjMv/cf0Qs8ST9NuOR2nBb/OEokHzuIkrij+ a2IFX5qaFd+96Ui/UunOpVH0LAMXRCpoVzw+YdSbmOjZcsofiPDl1qeKW1+NjqhSz0C0 DgPJg8preB8IyfgrRnI10Wgay550GcyxpHtGqbjzhz4EXgiqLJ9Q/TlfQj4YRxSEomPL 5FPZYcYVn8YMQYa+kLoUm6h4u0xpPKAfboZAni3CuqIodHTZufoDnMK595JH8ZWjIEtF H2YrWd/ijl3zoYTgJsl6C/nHGsRr0tPS9VNLZ+PpNTHluda0ns84YNl/+PE/4MxJgMxf E6QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077649; x=1731682449; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AsM2vWIiTxZFb5jVDbgBSFomOVAgkRyulvKLkPIPuag=; b=HMSlCbXJgCFeeb5UBUstbZJ7TFDMFCicPpczJoyhMlQeX6PUJw3YKKIIV3/kdOd07v hesE0hyuddM46DuyjCELWXPtRtuPxPe69q9E4op9p7bz2rHxKdNDzPBkN6t+gF9M4Zpb m5Lrbd3dvZkqsjSc2lGhEn5mxcdqo+1M7zSW79ebsAwRwG2WUPY57Sw9pNC06v4ckUwA 0rZ3jZ8frGFgkuXW2iJq4bR0KaBLZfXzxEdP9JdlNZcFZ7XDyO0rYgniGZkdPqLx+rPb NmkGjIwmidRhR/yke6IOEbc9kd4Qz9RXy7sXszFdmZg/sap4LOi/EFLKIZKSvIbJ32ZY 1NyQ== X-Gm-Message-State: AOJu0YzasWXTBG/FEzCu2jpg46H3MlvaPoyXVJJwrcdrzZTfN6LxGjPW pctJodtLoVTAkP3pZzBfqK5oJagZ12blBS13ft1B/ZYYpargsxjPrKaiqg== X-Google-Smtp-Source: AGHT+IGSdS4KIdIfvvy3OjiuxaB+BDgve+GmW6Uiip/6VoTEpI4q/ubTKQx55poB293F8iKDO4XA2w== X-Received: by 2002:a05:6000:470c:b0:37d:36f2:e2cb with SMTP id ffacd0b85a97d-381f16180cdmr2794748f8f.0.1731077648714; Fri, 08 Nov 2024 06:54:08 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381eda0604bsm5064147f8f.105.2024.11.08.06.54.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:08 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Alexandre Belloni , Richard Purdie Subject: [kirkstone][PATCH 05/12] pseudo: Update to pull in fd leak fix Date: Fri, 8 Nov 2024 15:53:29 +0100 Message-ID: <20241108145336.224466-5-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206879 From: Alexandre Belloni Pull in: pseudo_util.c: Open file with O_CLOEXEC to avoid fd leak Use close-on-exec (O_CLOEXEC) flag when open log file to make sure its file descriptor is not leaked to parent process on fork/exec. Fixes [YOCTO #13311] Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index d38c9d79c0..134d941609 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "9df045968d739ead0bebacce415d05269694de4e" +SRCREV = "ec6151a2b057109b3f798f151a36690af582e166" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52207 X-Patchwork-Delegate: steve@sakoman.com 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 47CA8D5C0D9 for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by mx.groups.io with SMTP id smtpd.web10.14261.1731077651420646035 for ; Fri, 08 Nov 2024 06:54:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=L6pfdlhF; spf=pass (domain: gmail.com, ip: 209.85.221.43, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-37d3e8d923fso1504914f8f.0 for ; Fri, 08 Nov 2024 06:54:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077650; x=1731682450; 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=hSX0VCM2HVdaeQWIhCjPTv7NKn14Lxc4Kg5hFfb3HKY=; b=L6pfdlhF8tqCSf5tKMuujuEjFIZcP0UBos+ePn0gWby1nk2fIrwiorgtDJ/cDBhmSB xX/URkrBzyhJzoM0f0A8Wzk7DJCZ3MhDhG/GHGv1eN2NsDVg1tHvwduFtqkeD2oSHeO3 /vpG1wJyswDdY1PQRhNzUEuT5IGWVsFZKTdjkR8LI1RmgeMOkPhQaMVVZKzFyPUiHAOF 1qRr25Op0baqwXaYRcM0/Wjhk/GRyoCC3e1bp/T51hNqEfnh9120Pui1P6haVNr81WT0 rNvNT5JtZuvAS3BNE48pJj2XbnQ3HLM+aa9L6YVKw0mNrte9gpOG/3/JmNNm1F/LtJib pI/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077650; x=1731682450; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hSX0VCM2HVdaeQWIhCjPTv7NKn14Lxc4Kg5hFfb3HKY=; b=Bu20WrrubTz5iCleXApZwQq9sI9mKPHz8XMNubAh8WwFNcQ32lh65hLUklL9WAfYSX NEPf8npcxl7npeTU36f7IGgHYPh/i9yyJ4cVALFsN6E4FjRvtGpY3jukpCKs0aZtRWXU pI7MWJECh4n/RDPcG9xy5sl1HGNkrB4VvqN3FfW4WJ17sioW6/bMYm2e1Zmj/XhLh97p ht1VqU09jnSIcYluE8r7TFq6hW7N6cLULNj2KuhxaPsFIL35tbDND7shqeoXdW8h459g DRWKhYin6BQFpX7wxZi9qwmOMosqXynt79hayRLrtO50lf+EcjhRFBjEc4DHeToFu1rn MDtw== X-Gm-Message-State: AOJu0YwT/kH7WqJxtyWzmYGrs3p4g4hsSBMfIWOhZ8OWDOFriNS402vq yQ0bwEntjwn1VIApwLXaF3xWTuQmwRLZIxcSoRXpqt44QXw3gk3YkO3wcg== X-Google-Smtp-Source: AGHT+IEiFgLZ0Xzy+ipox+ICM58wAc+cLhFj6Ed6gKDGEd+Nl9DiLp+ZhXJMvWjWIzGfOBZqOB5weg== X-Received: by 2002:a05:6000:481b:b0:37d:2de4:d64 with SMTP id ffacd0b85a97d-381f1873535mr2583712f8f.35.1731077649710; Fri, 08 Nov 2024 06:54:09 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381eda137cesm4949890f8f.108.2024.11.08.06.54.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:09 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 06/12] pseudo: Update to pull in syncfs probe fix Date: Fri, 8 Nov 2024 15:53:30 +0100 Message-ID: <20241108145336.224466-6-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206880 From: Richard Purdie Pulls in the changes: Eilís 'pidge' Ní Fhlannagáin (1): subports: Add _GNU_SOURCE for syncfs probe Richard Purdie (1): SECURITY.md: Add file Wu Zhenyu (1): pseudo.1: Fix a typo Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 134d941609..067fb6b378 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "ec6151a2b057109b3f798f151a36690af582e166" +SRCREV = "a8453eea4d902bbb0e01c786f1cb4a178c3bbee3" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52210 X-Patchwork-Delegate: steve@sakoman.com 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 56D2DD5C0DD for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) by mx.groups.io with SMTP id smtpd.web11.14506.1731077652339419448 for ; Fri, 08 Nov 2024 06:54:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OIIdM+yS; spf=pass (domain: gmail.com, ip: 209.85.128.50, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4315baec69eso20125215e9.2 for ; Fri, 08 Nov 2024 06:54:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077651; x=1731682451; 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=V3suObvGfxbof3lNDqnDkYuvyVKahFoerulEMJg4yDk=; b=OIIdM+ySZBVk4xDGWAxquM/o76PGRNvDQha9NfakI+grLdyhvu3KVNECmTm0OLD+sJ uxn0MLwn98/LKf9MCAzYdTBaq3UnSFB4l/LA3p/+HZF5A9WK8N4jVWuGiA6+MIaEIzJn 7gdpFTR+8eX+mxPIcw+np00LxzBSjEVEX7TuvLaiMEaPD0aMpfqly3HCNgguKHOQ92f2 0HYvCUzlX3ghkcg4pXRFIGhMgknAPtRnPE6M05UibJKNxLZL9HUddCNXMVPyjMItyV1g jXtRphSHlOsQjj3n+TxO9HDkWzanozk0CGZqmgh8qnwO6pQXkMhTRSMx8tIzroB42/Gi jE3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077651; x=1731682451; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V3suObvGfxbof3lNDqnDkYuvyVKahFoerulEMJg4yDk=; b=I0RNQ8ETwGSWFQwNUbCJyds4QP/JdX3+NoMkyPIogVZGyr9lhQS0eeY1FEBoIg9Box ut0AziFmAGm7XV/HsxuuAv4gGZjtmrxDlkDAG3YDhbgSMsx12QXGQ40udz+YdQKWMbk8 H2N9RtiOB/I9lUHJeyjo1B2Gv5eA86Y7o457OWEH6FQC0dfzON+BBcWqELHOZI5oPHwT PRjMhChMspp9WdNhz5Rt/SZU6s+ht8O3YcfTQprHKmZdUepa97ogjJxUbgdjvV977c4f 2YV0/EvGbqInTUn1QEvhJO5i2g7i0H+epFvuUj5jFlb6xMBuwVXdLn71EhQs7cwDO7l3 WI3A== X-Gm-Message-State: AOJu0YxXG8SmyUKuE9WSY0ljGN+SoBLTl/nkGnCyQmgWXPq2VxvDmch7 jZ34TiXDjg+WusKVvzYaIti2knWRuZi5PsfyGjs6wHo8c18uSYR/XlxEUg== X-Google-Smtp-Source: AGHT+IHeXwsniwIrfnyslV1rEaPu8zvPanzVrI42yHIkPnkYk+i3dmbBXMzQqZWiF/fpMp5+apoHhQ== X-Received: by 2002:a05:600c:3b9a:b0:431:52f5:f497 with SMTP id 5b1f17b1804b1-432b7502771mr26509215e9.9.1731077650669; Fri, 08 Nov 2024 06:54:10 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432b05c202asm74917415e9.30.2024.11.08.06.54.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:10 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 07/12] pseudo: Update to pull in gcc14 fix and missing statvfs64 intercept Date: Fri, 8 Nov 2024 15:53:31 +0100 Message-ID: <20241108145336.224466-7-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206881 From: Richard Purdie rpm 4.19 now builds with LFS64 support enabled by default, so it calls statvfs64() to get the space available on the filesystem it is installing packages into. This is not getting caught by pseudo, so rpm is checking the host's root filesystem, rather than the filesystem where the build is happening. Merge in that fix and a gcc14 fix. Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/files/glibc238.patch | 13 ------------- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/meta/recipes-devtools/pseudo/files/glibc238.patch b/meta/recipes-devtools/pseudo/files/glibc238.patch index 76ca8c11eb..da4b8caee3 100644 --- a/meta/recipes-devtools/pseudo/files/glibc238.patch +++ b/meta/recipes-devtools/pseudo/files/glibc238.patch @@ -44,19 +44,6 @@ Index: git/pseudo_util.c #include #include -Index: git/pseudolog.c -=================================================================== ---- git.orig/pseudolog.c -+++ git/pseudolog.c -@@ -8,7 +8,7 @@ - */ - /* We need _XOPEN_SOURCE for strptime(), but if we define that, - * we then don't get S_IFSOCK... _GNU_SOURCE turns on everything. */ --#define _GNU_SOURCE -+#define _DEFAULT_SOURCE - - #include - #include Index: git/pseudo_client.c =================================================================== --- git.orig/pseudo_client.c diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 067fb6b378..ad7067a08f 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "a8453eea4d902bbb0e01c786f1cb4a178c3bbee3" +SRCREV = "516a0a3c4b46f046895d27bfa019d685fe462dfa" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52209 X-Patchwork-Delegate: steve@sakoman.com 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 56E37D5C0DE for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.14507.1731077653682140720 for ; Fri, 08 Nov 2024 06:54:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=GIN5LqO7; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-37d49ffaba6so1525619f8f.0 for ; Fri, 08 Nov 2024 06:54:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077652; x=1731682452; 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=EEEG1lHmFUjSiNqypF5I9B4Ny4w8S2iV6wC6SZPybEM=; b=GIN5LqO7Vsit1d4ZgHkd28IRXkuyOYkiuaEpxCfAOkCxHfCxBcGdUA0lRb0bmpJw7V Mm6sEWhN0leDgnPaNkc61rp7PpoELCSiJ5lN+snKYrLVYCTe380s74cDzDVrtEfUIfR3 m5B/TKb67zUvjZqj9rkCW8NDWeFcgZ/57qQ66hpHbx7JLKL8yYRbNq27BAp+JL8OmCA4 kDLhJX+fJo3lY27F0SdGr6GgAvIufUxNStVBWAjGhFQwdL07BGInX01azd/0DRsGDad6 FPtJVYiE1nxU/slyyi+9MsVYDyJeA6EC7StLZ+HNuF7LsfekXlz6OD2skh2ojXx4/iX7 W1pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077652; x=1731682452; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EEEG1lHmFUjSiNqypF5I9B4Ny4w8S2iV6wC6SZPybEM=; b=YeUndYGWPTJmc5BRrANAZ/G08jJ1Bu9mvs8PCpBFddkWAlAyNaEY3gTp9xcYcUKI+R J8VbPapzwYSFkMBTedkS6VcM71Iz5aVyZxHbnTiAOjrkHGH3nkCTbjcOOONfkILxTioy yCZ7aFjqbT3RvoOI1EVh6HwVC5A/ElgjyatZZgY11ZqCi/Zy1yO3JW5jiiInmNMin1Hx F+GSw1zxO6gF8if6k3jxviNQW/S8MKkHgmgqWK+po055kyadUh0tbkUBfWCdk/bL/7R3 BveZlL7Be9LzhhID4r0Lu8IGBBLIcmSRY5H0MLS4FDyY9X687yV43qxv2w8scOKTgcsJ VY+w== X-Gm-Message-State: AOJu0YwTaEOR+YEPGHQrmK+LP/rO+io2z1PYJAg+facogFcboFfAgyc+ dWtfRAjD29cTYnFaMAPFAx5BvAnRenTW9NN6KHp0ftShANxDsu0/J/+/Rg== X-Google-Smtp-Source: AGHT+IH6RoJU0Sl/OYlhWmlFpIYfgSgZngq7S34uUbNDnOUGTJI/k2xf/fjwHe3xAnBok9+whf7BVQ== X-Received: by 2002:a05:6000:18af:b0:37c:d11e:949 with SMTP id ffacd0b85a97d-381f1834506mr2758238f8f.28.1731077651974; Fri, 08 Nov 2024 06:54:11 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432b0530599sm74510605e9.1.2024.11.08.06.54.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:11 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 08/12] pseudo: Update to pull in fchmodat fix Date: Fri, 8 Nov 2024 15:53:32 +0100 Message-ID: <20241108145336.224466-8-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206882 From: Richard Purdie This is needed to work with coreutils 9.5. Also contains some README tweaks. Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index ad7067a08f..5a7ccb5761 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "516a0a3c4b46f046895d27bfa019d685fe462dfa" +SRCREV = "0d292df61aeb886ae8ca33d9edc3b6d0ff5c0f0f" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52208 X-Patchwork-Delegate: steve@sakoman.com 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 48BF7D5C0D2 for ; Fri, 8 Nov 2024 14:54:15 +0000 (UTC) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by mx.groups.io with SMTP id smtpd.web10.14265.1731077654716044826 for ; Fri, 08 Nov 2024 06:54:15 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=LIpjbOXL; spf=pass (domain: gmail.com, ip: 209.85.128.42, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4314b316495so18597375e9.2 for ; Fri, 08 Nov 2024 06:54:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077653; x=1731682453; 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=xJv471NP7x3kRm7xRYoNtyDCWev9c2ujfaT+UuVXKpA=; b=LIpjbOXLJbJCTLFflzXw+KnZiLKAxYXKuvIpTbtvlOjVLGI6eh1uQVKS0nB6SsByBp fVG53PFMStJgMNLQ64a5TktD/cahtFTsAfGUyBBrd/SsR/qGMlYeOsuiZE3W/Xq1kVAl zqGYWx3I3gzM8B4BAdM+UFMXSkyPy2eauQcHHWSKSkmoNATbQbrAHjgvMZAWtj/QpZZc VvZ1ayDiiacvi5lSE/luklO3yA/l5Q32pYTywgiaU2X3ZLCAb28hnYeb7XooAmXZ1Hqc 5rvdUX4pjbSlnCggztkcaxhLqT4wgW3xQU2lL2gcVgG2L+NWEqqOOFnJkBPF1/3yAvuu +Dtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077653; x=1731682453; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xJv471NP7x3kRm7xRYoNtyDCWev9c2ujfaT+UuVXKpA=; b=BHTPL8OJuYh/ILNGU27eRo2Dt4wm6kZDxRKPSflHZWBgX0i4NS1hcspTLq/aDENWWO sOlhfhPVlKaYOTdmwXnPCKeV4nmff8vdxZhVN663FTM4j/KSdEOA222ZPygWpGhlOpIq NQgXAXeqzZoDi/ll5uDGs0+Z77rQxCC+20ShGKLeSz3Cl/F0dMxxW7oYWOxkzOD8cdQ3 3vSCm+Qppl+2kaxMv3O7nrzDAwkwtIwr58Szik2uC8qlvPBaRmO8aRu/wXXGjaw+hGjF TIHDS109+IwzOnRBE3j4V7kZW2Pg9Go4RjuceA4d54nBtAO+/nGgCWWiaiXO5YVTeHNO 8UEw== X-Gm-Message-State: AOJu0YzI/tBSZEWDB1tfEExPu3IUiEKRCxQKezZWV/aBe4DVzFgjeNyV oO1I5QHjeEqei2PfmFjoK+snzuzw28/7PAdgkHFUlBvP5KEVlkIr9OPidg== X-Google-Smtp-Source: AGHT+IEYlpOrUUw13c051k2T7zC/jVQa00s+EuHbgIBZ9XE8IvuxRF+vIvFYSDRnWBjEruYFn8jvvg== X-Received: by 2002:a05:600c:4f04:b0:431:5194:1687 with SMTP id 5b1f17b1804b1-432b7509722mr27194015e9.18.1731077652988; Fri, 08 Nov 2024 06:54:12 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432aa6c1298sm106622835e9.24.2024.11.08.06.54.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:12 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie , Alexandre Belloni Subject: [kirkstone][PATCH 09/12] pseudo: Update to pull in python 3.12+ fix Date: Fri, 8 Nov 2024 15:53:33 +0100 Message-ID: <20241108145336.224466-9-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206883 From: Richard Purdie Pull in a fix which avoids syntax warnings with python 3.12. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 5a7ccb5761..50c3b59975 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "0d292df61aeb886ae8ca33d9edc3b6d0ff5c0f0f" +SRCREV = "e11ae91da7d0711f5e33ea9dfbf1875dde3c1734" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52214 X-Patchwork-Delegate: steve@sakoman.com 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 6CA00D5C0DE for ; Fri, 8 Nov 2024 14:54:25 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web10.14266.1731077655707092793 for ; Fri, 08 Nov 2024 06:54:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ioTAePkw; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-37ed7eb07a4so1500544f8f.2 for ; Fri, 08 Nov 2024 06:54:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077654; x=1731682454; 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=UMj6/4kn2R1ioP2Tqtn1NVMh4jMUB3/+CE3rDQ3TYUw=; b=ioTAePkw3vboZBO8jLfZBehUdfX33NCETWTY0TzLr52Kp4V/b2cFTFtCPVKDaN7L80 uIfieaYbHLLqK21t1//22QwlOboGt131Wd49OagwPdlz9Ba+dikhxxpdOi2Udbjg+MJr I6R1f/ECF7iO6zIjdJVawsuJqeFtBri/46osjNSUiq9sWvOICj1rDzyn+q2UfYXs6A2q VIkJdmFYYME1QVA8GzA7Fq74jYfEQfoyNErheDo9CETSVY5cZmXWPDhAXmVxewGbjmBU 8Z0qGKXoUIScec13vw2IESIEn4oyJVP7r1jr42aAGE+fWTaj1Z/vYbF/cMvF51+/1cHW W7Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077654; x=1731682454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UMj6/4kn2R1ioP2Tqtn1NVMh4jMUB3/+CE3rDQ3TYUw=; b=U9auOiGv0QaWOynwoHRiSY5GjLD66sTfQEvQySYBGbNIOJCstwMjSvPKohAYz3Tgn7 /VKNAnjIbly1L8a1Dd91pAp/3FfpcTpdoUzCgC1WJHWy0OTJkWmqU/I118wUHBDjf1e6 ZVKlGbkPVFmHd9vxjW607Lf8kRk2UdI0ryOltiis5HksFz3ftaV+RLzAC8R4n8n0Bzv5 +v/2gTCRteXL5WuJbm9jEt7cMpVPGpS+QWDoXOfmI6UCx91J+KPWGwE+DZwlvGC5cGdk AlZnyfAaB0h8/wz1hlSYuo/lMNnmnbsx2btgMO64i1tH12ZAPkGpkP5W/UKKhYwkMEwO iqGA== X-Gm-Message-State: AOJu0YyXxJwkeemliuP1O5fGq/ilFvKd8rybDxoHyHMVOcAvuyF3c2pv 3NQYDy3vvAK5YrkW0uP73hLZEuW72eS2p1r/3Fs5fTAZ/IY0/9lVo41BwQ== X-Google-Smtp-Source: AGHT+IF8TVEt4YLPBfuXaDOv7FjL9H14CxuADYFGqu6y+4lYqVF87v+vlshSgKfBFuNrNBwDySnq5g== X-Received: by 2002:a5d:5985:0:b0:37c:cee0:96e6 with SMTP id ffacd0b85a97d-381f1822ec4mr3189215f8f.27.1731077654024; Fri, 08 Nov 2024 06:54:14 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432b05e5f82sm74458985e9.42.2024.11.08.06.54.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:13 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 10/12] pseudo: Fix to work with glibc 2.40 Date: Fri, 8 Nov 2024 15:53:34 +0100 Message-ID: <20241108145336.224466-10-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206884 From: Richard Purdie glibc 2.40 renames some internal header variables. Update our hack to work with the new version. These kinds of problems illustrate we need to address the issue properly. Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/files/glibc238.patch | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/pseudo/files/glibc238.patch b/meta/recipes-devtools/pseudo/files/glibc238.patch index da4b8caee3..dfb5c283f6 100644 --- a/meta/recipes-devtools/pseudo/files/glibc238.patch +++ b/meta/recipes-devtools/pseudo/files/glibc238.patch @@ -9,7 +9,7 @@ Index: git/pseudo_wrappers.c =================================================================== --- git.orig/pseudo_wrappers.c +++ git/pseudo_wrappers.c -@@ -6,6 +6,15 @@ +@@ -6,6 +6,18 @@ * SPDX-License-Identifier: LGPL-2.1-only * */ @@ -21,6 +21,9 @@ Index: git/pseudo_wrappers.c +#undef __GLIBC_USE_ISOC2X +#undef __GLIBC_USE_C2X_STRTOL +#define __GLIBC_USE_C2X_STRTOL 0 ++#undef __GLIBC_USE_ISOC23 ++#undef __GLIBC_USE_C23_STRTOL ++#define __GLIBC_USE_C23_STRTOL 0 + #include #include @@ -29,7 +32,7 @@ Index: git/pseudo_util.c =================================================================== --- git.orig/pseudo_util.c +++ git/pseudo_util.c -@@ -8,6 +8,14 @@ +@@ -8,6 +8,17 @@ */ /* we need access to RTLD_NEXT for a horrible workaround */ #define _GNU_SOURCE @@ -41,6 +44,9 @@ Index: git/pseudo_util.c +#undef __GLIBC_USE_ISOC2X +#undef __GLIBC_USE_C2X_STRTOL +#define __GLIBC_USE_C2X_STRTOL 0 ++#undef __GLIBC_USE_ISOC23 ++#undef __GLIBC_USE_C23_STRTOL ++#define __GLIBC_USE_C23_STRTOL 0 #include #include From patchwork Fri Nov 8 14:53:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52215 X-Patchwork-Delegate: steve@sakoman.com 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 6C73CD5C0DD for ; Fri, 8 Nov 2024 14:54:25 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.web11.14510.1731077656773927587 for ; Fri, 08 Nov 2024 06:54:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=EeyGK/UP; spf=pass (domain: gmail.com, ip: 209.85.221.52, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-37d4ba20075so1510440f8f.0 for ; Fri, 08 Nov 2024 06:54:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077655; x=1731682455; 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=ezy9MuS8FYmvlTLh1Sk/XvNFUECN5LEfZyqQWwNUr7U=; b=EeyGK/UP8lK6s0cu/yZkRxjmSfY8zKVhq1GQt5ApZYHZckNCRzywKj1FM9vNH/IY1E xyGuBsbba4hJuvIS04t7UqSg4qh9RBdWad43B0pTVuwt4PcoxXaTWduD2zxmgzSy/R2j zYvEIJqbJOWNcPN+avcdFkNeX7NSSz7IX+1H5txSrm23LlExJwvbAoFAkyXtuP/Zgn9O GtFfJL5Rl9BPDq5EcWV/AEIC3v7gKikLCQMHAffArbTv9Gi72RN0pSREi+ke4CoO8R/s HP8rEX69IQ34KCtdO0/ej1WPoBRsKAK2YyPuLWVWHi3/yZpvGcgttBTADGwXOc7/Ibvs G3Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077655; x=1731682455; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ezy9MuS8FYmvlTLh1Sk/XvNFUECN5LEfZyqQWwNUr7U=; b=EGFdSEtEBOqwkv89CSjmYwiX3ZbHjIMdJp8vHfJLQjwuJeV2vDj3w8cI1fKDp9nEp6 O47kA0xCrPrspCcSMMAPwjsZcsQorikm+Xr959aPnrdCogxrCKFAbqj9QxjdMJaHVCEt smERX1G8OqkESbM6B1nbq5ToMzqkC5f4kH6HTb2Rl+1ff5Zxco7jdlDTJe+rxhSystgP SiQZfu/TeHRrohHXMDwe8JlwjwGBLouDiwBGGYg3gWWfwH9glJeRN1JLaj5IpZtc+zp/ enJHV1nGiupRgDKhoxzOmEt480CYVGUBqrquQST6YpqX7WPpSDgY3bND1Y4blIGJbqbv lcYw== X-Gm-Message-State: AOJu0YydgVsw7e33AtmT8BT1+AP133vw6DU1qmIFFp+N3u3cv+k55AIo GoTVJqxvtG4wYovhVmrFXbbzMhIq0XKXPWUbDPx6p4DwBbOQhRqckptLFA== X-Google-Smtp-Source: AGHT+IE1gQ8nIng3d6SJlHJ124SjbNqSxMg5lZ+5jspbq8qzd9O6PsFCqrQdX4tpmsMvuj0sSyP1Ow== X-Received: by 2002:a5d:59a3:0:b0:37d:41df:136b with SMTP id ffacd0b85a97d-381f172a1eemr2519734f8f.13.1731077655155; Fri, 08 Nov 2024 06:54:15 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432b053ff08sm73359575e9.10.2024.11.08.06.54.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:14 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 11/12] pseudo: Update to include open symlink handling bugfix Date: Fri, 8 Nov 2024 15:53:35 +0100 Message-ID: <20241108145336.224466-11-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206885 From: Richard Purdie Update to a new revision which includes "Bugfix for Linux open(O_CREAT|O_EXCL)" Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 50c3b59975..b390ca7db9 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "e11ae91da7d0711f5e33ea9dfbf1875dde3c1734" +SRCREV = "374089f2ed83da4d0d4e58df067142ff99c7eb12" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}" From patchwork Fri Nov 8 14:53:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 52213 X-Patchwork-Delegate: steve@sakoman.com 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 6CA28D5C0E1 for ; Fri, 8 Nov 2024 14:54:25 +0000 (UTC) Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) by mx.groups.io with SMTP id smtpd.web10.14269.1731077658196845253 for ; Fri, 08 Nov 2024 06:54:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=foMrh5LH; spf=pass (domain: gmail.com, ip: 209.85.128.50, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4314c452180so19391775e9.0 for ; Fri, 08 Nov 2024 06:54:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731077656; x=1731682456; 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=p0kKthACGJ5YUggGRh1Ij12Kb2nIUUZqPRA7oImLTcE=; b=foMrh5LHR9pRzTCukQS7VbMuJDbJbmzfwVcVcLkhcitsm+Ps+2RNr6JfnZ9wnFcPe9 R2FCeQm+S7SGysjV1jiXFaeWuKyQS15q8+ubSfPr8YwmZUpiMjCf+JCVCYj3N5khfr88 Li9AtgcpaDJAzp5PMDI1D7jrnPltt7mcShkDshbNtk7hd+8pm6RbDBkjWfS5tseVLg5W XsHhJrnSYccBXhq5vGRPs5zPwk4omVTwKa2UupVzIZz2ygEJAK1cHR9QsyAnqsd+iuMs R1LLs/b2182O92OrF3412tjrB0dM70W8tbQ43o6rAr516vyIf1kAsi6f7JVbHrqhhJdK 7Gdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731077656; x=1731682456; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=p0kKthACGJ5YUggGRh1Ij12Kb2nIUUZqPRA7oImLTcE=; b=bDMbPQU9t9PQYABLuu7iyaWz8PMtYqR8JcA86sL3yraeRBxQdIzM8TOV1jTL/XggNF 16RMDzvdl0ddmCVAsjfObj2QBO9Q28Pr6uEShXXzgLvKwiC3biJbumn3Gu2hh+VYxGwV BTnR1h/WCe/UTSv9bJB0zR+PDAwe2TWcwIoBHzxhTtchjODNvKkQo20nH7709WcQW2hO kWBl/M3Y7891wbyRs3By4w57QOIabmeG3gq90wdm55ar3H9o/chRwC0RDtY9IPYODJYn ZeNRJKW2K0EyZvOQcYkOQs4sU1DDLv5lxgcPA/tn5DAvTnXESh2NoH+LQTU1fu65rd/2 vfcQ== X-Gm-Message-State: AOJu0YyFruFRXrRNcUpxtucSr5oWmAlSFjRv1mBHgbwxkD6oJGisZqup GQVLGdtLi7nLb8sQhAyGctod056rt9lXv62khr2I+oZDq+uzd6oYn/CoJg== X-Google-Smtp-Source: AGHT+IHvWcOmp/Pha0O9RpBwDd5jepRzSLeP5D1w4CNeY6fLVARbhjsjM68yH7SF67jlCowYw2Zjcg== X-Received: by 2002:a05:6000:1569:b0:37d:4660:c027 with SMTP id ffacd0b85a97d-381f0f87207mr3539402f8f.24.1731077656434; Fri, 08 Nov 2024 06:54:16 -0800 (PST) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381ed9f8827sm5244228f8f.72.2024.11.08.06.54.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 06:54:15 -0800 (PST) From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Richard Purdie Subject: [kirkstone][PATCH 12/12] pseudo: Fix envp bug and add posix_spawn wrapper Date: Fri, 8 Nov 2024 15:53:36 +0100 Message-ID: <20241108145336.224466-12-martin.jansa@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241108145336.224466-1-martin.jansa@gmail.com> References: <20241108145336.224466-1-martin.jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Nov 2024 14:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206886 From: Richard Purdie Fix pseudo with python 3.13 by adding a wrapper for posix_spawn and fixing a NULL pointer dereference in envp handling it uncovered. This fixes issues on Fedora 41. Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index b390ca7db9..405d2340ae 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \ file://older-glibc-symbols.patch" SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" -SRCREV = "374089f2ed83da4d0d4e58df067142ff99c7eb12" +SRCREV = "28dcefb809ce95db997811b5662f0b893b9923e0" S = "${WORKDIR}/git" PV = "1.9.0+git${SRCPV}"