Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe(s) *valgrind* to *3.28.0* has 
Failed(do_compile).

Detailed error information:

do_compile failed



Next steps:
    - apply the patch: git am 0001-valgrind-upgrade-3.27.1-3.28.0.patch
    - check the changes to upstream patches and summarize them in the commit 
message,
    - compile an image that contains the package
    - perform some basic sanity tests
    - amend the patch and sign it off: git commit -s --reset-author --amend
    - send it to the appropriate mailing list

Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.

Please review the attached files for further information and build/update 
failures.
Any problem please file a bug at 
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper

-- >8 --
>From 48a3b71dfdb5e5f754d45d487663ae9ca8f1c945 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Sat, 24 Oct 2026 05:30:42 +0000
Subject: [PATCH] valgrind: upgrade 3.27.1 -> 3.28.0

Release 3.28.0 (23 Oct 2026)
This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
MIPS64/Linux, RISCV64/Linux, ARM/Android, ARM64/Android, MIPS32/Android,
X86/Android, X86/Solaris, AMD64/Solaris, X86/macOS, AMD64/macOS.
X86/FreeBSD, AMD64/FreeBSD and ARM64/FreeBSD. There is preliminary support
for nanoMIPS/Linux. macOS is supported up to version 13 Ventura (amd64 only).

  - VALGRIND_RUNNING_VERSION returns the Valgrind version that
    the guest executable is running under. The value returned
    is a decimal value in the form Mmm where M is the major
    version and mm is the minor version. For instance, this
    release returns 328. Returns 0 if the executable is not
    running under Valgrind, or is running under a version older
    than 3.28.

  under valgrind. By default, Valgrind can handle to up to 8000 madvise
  the --max-threads setting (which defaults to 500) times 16.
517144  Add PACKUSDW SSE4.1 support for x86
519223  Recognize ioctl(UFFDIO_*) operations
---
 ...onfigure-Drop-setting-mcpu-cortex-a8-on-arm.patch |  6 +++---
 .../0001-docs-Disable-manual-validation.patch        |  6 +++---
 ...filter.c-workaround-off64_t-not-defined-in-.patch |  8 +++-----
 ...-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch | 12 ++++++------
 ...001-memcheck-tests-Fix-timerfd-syscall-test.patch | 10 +++++-----
 ...emcheck-vgtests-remove-fullpath-after-flags.patch |  2 +-
 ...sts-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch |  2 +-
 ...eue-Rename-_sifields-to-__si_fields-on-musl.patch |  2 +-
 .../0001-tests-arm-Use-O-instead-of-O0.patch         |  6 +++---
 ...algrind-filter_xml_frames-do-not-filter-usr.patch |  2 +-
 ...correct-include-directive-path-for-config.h.patch |  2 +-
 ...-support-for-PPC-instructions-mfatbu-mfatbl.patch | 10 +++++-----
 ...oid-neon-for-targets-which-don-t-support-it.patch |  2 +-
 .../valgrind/valgrind/fixed-perl-path.patch          |  8 ++++----
 .../valgrind/valgrind/s390x_vec_op_t.patch           |  6 +++---
 ...propriate-march-mcpu-mfpu-for-ARM-test-apps.patch |  6 +++---
 ...nd-make-ld-XXX.so-strlen-intercept-optional.patch |  6 +++---
 .../{valgrind_3.27.1.bb => valgrind_3.28.0.bb}       |  2 +-
 18 files changed, 48 insertions(+), 50 deletions(-)
 rename meta/recipes-devtools/valgrind/{valgrind_3.27.1.bb => 
valgrind_3.28.0.bb} (98%)

diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-configure-Drop-setting-mcpu-cortex-a8-on-arm.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-configure-Drop-setting-mcpu-cortex-a8-on-arm.patch
index 3c8bec82b3..105a2c3995 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-configure-Drop-setting-mcpu-cortex-a8-on-arm.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-configure-Drop-setting-mcpu-cortex-a8-on-arm.patch
@@ -1,4 +1,4 @@
-From 5a776e61af5ab7f0cfd10cde55c796189686916f Mon Sep 17 00:00:00 2001
+From d8ebc7316648ad5880ef91c58ff88a21bbf33a3b Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Fri, 10 May 2024 16:27:34 -0700
 Subject: [PATCH] configure: Drop setting mcpu=cortex-a8 on arm
@@ -16,10 +16,10 @@ Signed-off-by: Khem Raj <[email protected]>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index 2dfbd1c..b42fdd4 100755
+index 60c3861..fcfe8e2 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -251,13 +251,13 @@ case "${host_cpu}" in
+@@ -309,13 +309,13 @@ case "${host_cpu}" in
  
       armv8*)
          AC_MSG_RESULT([ok (${host_cpu})])
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-docs-Disable-manual-validation.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-docs-Disable-manual-validation.patch
index fbd799eeea..0111d5708e 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-docs-Disable-manual-validation.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-docs-Disable-manual-validation.patch
@@ -1,4 +1,4 @@
-From 4f674f458b1f0675abdc0ced01239e99bfa40de8 Mon Sep 17 00:00:00 2001
+From b5f080fac99a060ff5bbd97ee6c84e8b92a57365 Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Thu, 13 Jan 2022 18:26:02 -0800
 Subject: [PATCH] docs: Disable manual validation
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <[email protected]>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/docs/Makefile.am b/docs/Makefile.am
-index 68a3da5..9833d5c 100644
+index 8b3f55c..61a6e45 100644
 --- a/docs/Makefile.am
 +++ b/docs/Makefile.am
-@@ -202,7 +202,7 @@ valid-manpages: $(MANPAGES_XML_FILES)
+@@ -225,7 +225,7 @@ valid-manpages: $(MANPAGES_XML_FILES)
          fi \
        fi
  
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-getdents_filter.c-workaround-off64_t-not-defined-in-.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-getdents_filter.c-workaround-off64_t-not-defined-in-.patch
index 6afb6d79de..9889a06c62 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-getdents_filter.c-workaround-off64_t-not-defined-in-.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-getdents_filter.c-workaround-off64_t-not-defined-in-.patch
@@ -1,7 +1,7 @@
-From 8c2313226de5171dd6724c1878a679b556b6cab4 Mon Sep 17 00:00:00 2001
+From 286f86a330efc0d38bb60cc47e9163cc2783f310 Mon Sep 17 00:00:00 2001
 From: Alyssa Ross <[email protected]>
 Date: Sun, 2 Nov 2025 16:43:47 +0100
-Subject: [PATCH v2] Avoid Glibc-specific ino64_t/off64_t
+Subject: [PATCH] Avoid Glibc-specific ino64_t/off64_t
 
 The *64_t types are transitional APIs for applications that do not yet
 fully support large files on 32-bit platforms.  musl no longer
@@ -21,7 +21,7 @@ Signed-off-by: Mingli Yu <[email protected]>
  1 file changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/none/tests/linux/getdents_filter.c 
b/none/tests/linux/getdents_filter.c
-index 361659f51..4f46a6ea2 100644
+index 361659f..4f46a6e 100644
 --- a/none/tests/linux/getdents_filter.c
 +++ b/none/tests/linux/getdents_filter.c
 @@ -2,6 +2,7 @@
@@ -43,5 +43,3 @@ index 361659f51..4f46a6ea2 100644
      unsigned short d_reclen;
      unsigned char  d_type;
      char           d_name[];
--- 
-2.51.0
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch
index f8d1e87ba9..866dee3165 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch
@@ -1,4 +1,4 @@
-From c878aaacadf8ec723be882f9335cb33240df13d6 Mon Sep 17 00:00:00 2001
+From 95f0afde244178821847030ea3efd1996c9f9142 Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Thu, 20 Apr 2017 10:11:16 -0700
 Subject: [PATCH] makefiles: Drop setting -mcpu to cortex-a8 on arm
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <[email protected]>
  2 files changed, 12 insertions(+), 12 deletions(-)
 
 diff --git a/helgrind/tests/Makefile.am b/helgrind/tests/Makefile.am
-index 7adc5c6..cac23c9 100755
+index bfdb3ff..3bd5569 100644
 --- a/helgrind/tests/Makefile.am
 +++ b/helgrind/tests/Makefile.am
-@@ -226,9 +226,9 @@ if ! VGCONF_PLATFORMS_INCLUDE_X86_DARWIN
+@@ -218,9 +218,9 @@ if ! VGCONF_PLATFORMS_INCLUDE_X86_DARWIN
  endif
  
  if VGCONF_PLATFORMS_INCLUDE_ARM_LINUX
@@ -36,10 +36,10 @@ index 7adc5c6..cac23c9 100755
  annotate_hbefore_CFLAGS = $(AM_CFLAGS)
  tc07_hbl1_CFLAGS        = $(AM_CFLAGS)
 diff --git a/none/tests/arm/Makefile.am b/none/tests/arm/Makefile.am
-index 41a5a03..a76981e 100644
+index d197575..f452d69 100644
 --- a/none/tests/arm/Makefile.am
 +++ b/none/tests/arm/Makefile.am
-@@ -56,10 +56,10 @@ allexec_CFLAGS             = $(AM_CFLAGS) 
@FLAG_W_NO_NONNULL@
+@@ -55,10 +55,10 @@ allexec_CFLAGS             = $(AM_CFLAGS) 
@FLAG_W_NO_NONNULL@
  # need special helping w.r.t -mfpu and -mfloat-abi, though.
  # Also force -O0 since -O takes hundreds of MB of memory 
  # for v6intThumb.c.
@@ -53,7 +53,7 @@ index 41a5a03..a76981e 100644
  
  v8crypto_a_CFLAGS = $(AM_CFLAGS) -g -O0 -mfpu=crypto-neon-fp-armv8 -marm 
-march=armv8-a
  v8crypto_t_CFLAGS = $(AM_CFLAGS) -g -O0 -mfpu=crypto-neon-fp-armv8 -mthumb 
-march=armv8-a
-@@ -74,23 +74,23 @@ v8memory_t_CFLAGS = $(AM_CFLAGS) -g -O0 \
+@@ -73,23 +73,23 @@ v8memory_t_CFLAGS = $(AM_CFLAGS) -g -O0 \
  
  vcvt_fixed_float_VFP_CFLAGS = $(AM_CFLAGS) -g -O0 -mcpu=cortex-a8 -mfpu=neon
  
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Fix-timerfd-syscall-test.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Fix-timerfd-syscall-test.patch
index 200b2602cb..e362ae6f88 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Fix-timerfd-syscall-test.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Fix-timerfd-syscall-test.patch
@@ -1,4 +1,4 @@
-From 3a51ed107f67732910dec12279a9279e158afbe7 Mon Sep 17 00:00:00 2001
+From 7676a737160ddd450b2d22f7f96d7f445c65cabb Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Mon, 9 Mar 2020 16:30:19 -0700
 Subject: [PATCH] memcheck/tests: Fix timerfd syscall test
@@ -16,10 +16,10 @@ Signed-off-by: Khem Raj <[email protected]>
  3 files changed, 15 insertions(+), 3 deletions(-)
 
 diff --git a/config.h.in b/config.h.in
-index 00db1a6..23fd77a 100644
+index 7db71e8..8800fc9 100644
 --- a/config.h.in
 +++ b/config.h.in
-@@ -409,6 +409,9 @@
+@@ -442,6 +442,9 @@
  /* Define to 1 if you have the <sys/sysnvl.h> header file. */
  #undef HAVE_SYS_SYSNVL_H
  
@@ -30,10 +30,10 @@ index 00db1a6..23fd77a 100644
  #undef HAVE_SYS_TIME_H
  
 diff --git a/configure.ac b/configure.ac
-index b42fdd4..ec95146 100755
+index fcfe8e2..33acca6 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -4892,6 +4892,7 @@ AC_CHECK_HEADERS([       \
+@@ -5334,6 +5334,7 @@ AC_CHECK_HEADERS([       \
          sys/syscall.h    \
          sys/sysnvl.h     \
          sys/time.h       \
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-vgtests-remove-fullpath-after-flags.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-vgtests-remove-fullpath-after-flags.patch
index 9a3596cac1..3d6f80c6c2 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-vgtests-remove-fullpath-after-flags.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-memcheck-vgtests-remove-fullpath-after-flags.patch
@@ -1,4 +1,4 @@
-From b703b0d11adc9147a7d97817bd771ac40b8c4d39 Mon Sep 17 00:00:00 2001
+From 2ebd36d1190bb16ff537ab2189802c025803b116 Mon Sep 17 00:00:00 2001
 From: Stacy Gaikovaia <[email protected]>
 Date: Wed, 16 Sep 2020 13:45:07 -0400
 Subject: [PATCH] memcheck vgtests remove fullpath-after flags
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch
index 7deca99202..9e2f179252 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch
@@ -1,4 +1,4 @@
-From bbb5e8a6fc5eec178f8077ab006ab42c009528d4 Mon Sep 17 00:00:00 2001
+From e0efed171478290f06a186b809b4de1d30b69035 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <[email protected]>
 Date: Fri, 24 Jan 2020 17:55:39 +0100
 Subject: [PATCH] none/tests/fdleak_cmsg.stderr.exp: adjust /tmp paths
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch
index efa6c2c895..a020d30ec8 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch
@@ -1,4 +1,4 @@
-From c287382a1f3dd9f2db3df54dde54b4b266791bb9 Mon Sep 17 00:00:00 2001
+From 951319748b6e60615fdf12a59c6df56a25e39cdd Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Sat, 10 Jun 2017 00:46:39 -0700
 Subject: [PATCH] sigqueue: Rename _sifields to __si_fields on musl
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-tests-arm-Use-O-instead-of-O0.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-tests-arm-Use-O-instead-of-O0.patch
index 3eea195579..b1a27dfee3 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-tests-arm-Use-O-instead-of-O0.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-tests-arm-Use-O-instead-of-O0.patch
@@ -1,4 +1,4 @@
-From 8087ae8dcc46f3f81af58ed9b7176761b988ee61 Mon Sep 17 00:00:00 2001
+From 12fec29880ae4b1ce8ac98f6fa54323264ecdd11 Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Fri, 10 May 2024 17:44:47 -0700
 Subject: [PATCH] tests/arm: Use -O instead of -O0
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <[email protected]>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/none/tests/arm/Makefile.am b/none/tests/arm/Makefile.am
-index a76981e..a198f73 100644
+index f452d69..fbd9416 100644
 --- a/none/tests/arm/Makefile.am
 +++ b/none/tests/arm/Makefile.am
-@@ -57,9 +57,9 @@ allexec_CFLAGS               = $(AM_CFLAGS) 
@FLAG_W_NO_NONNULL@
+@@ -56,9 +56,9 @@ allexec_CFLAGS               = $(AM_CFLAGS) 
@FLAG_W_NO_NONNULL@
  # Also force -O0 since -O takes hundreds of MB of memory 
  # for v6intThumb.c.
  v6intARM_CFLAGS   = $(AM_CFLAGS) -g -O0 -marm
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch
index c64c2afd3f..686f6b2692 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch
@@ -1,4 +1,4 @@
-From f8fbebcf69e4a8bf2122b7c55f2ce372377af1bc Mon Sep 17 00:00:00 2001
+From 0965cb629d9fe745e4b903510345178c81523118 Mon Sep 17 00:00:00 2001
 From: Randy MacLeod <[email protected]>
 Date: Mon, 13 May 2019 17:12:21 -0400
 Subject: [PATCH] valgrind: filter_xml_frames: do not filter /usr
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/0003-correct-include-directive-path-for-config.h.patch
 
b/meta/recipes-devtools/valgrind/valgrind/0003-correct-include-directive-path-for-config.h.patch
index 3acb5a28f4..71196df8a3 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/0003-correct-include-directive-path-for-config.h.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/0003-correct-include-directive-path-for-config.h.patch
@@ -1,4 +1,4 @@
-From de4d7e478515b63f049b211266d9b946c15cc0b9 Mon Sep 17 00:00:00 2001
+From 3dcfafff80f37b65153f100bccf09ac8092dced1 Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Sat, 10 Jun 2017 01:03:17 -0700
 Subject: [PATCH] correct include directive path for config.h
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/Added-support-for-PPC-instructions-mfatbu-mfatbl.patch
 
b/meta/recipes-devtools/valgrind/valgrind/Added-support-for-PPC-instructions-mfatbu-mfatbl.patch
index 109caf76ab..f6589fffdb 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/Added-support-for-PPC-instructions-mfatbu-mfatbl.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/Added-support-for-PPC-instructions-mfatbu-mfatbl.patch
@@ -1,4 +1,4 @@
-From 85bff993087cd7367ffc35de525c2bf6162398d2 Mon Sep 17 00:00:00 2001
+From 492d4c3cfcd57edd5610ab355ab9f9ba901c6edc Mon Sep 17 00:00:00 2001
 From: Aneesh Bansal <[email protected]>
 Date: Mon, 21 Nov 2011 17:31:39 +0530
 Subject: [PATCH] Added support for PPC instructions mfatbu, mfatbl.
@@ -17,7 +17,7 @@ Signed-off-by: Aneesh Bansal <[email protected]>
  3 files changed, 42 insertions(+)
 
 diff --git a/VEX/priv/guest_ppc_defs.h b/VEX/priv/guest_ppc_defs.h
-index 220fbf1..cd259f3 100644
+index f5571c4..7b80c96 100644
 --- a/VEX/priv/guest_ppc_defs.h
 +++ b/VEX/priv/guest_ppc_defs.h
 @@ -233,6 +233,8 @@ extern UInt ppc32g_dirtyhelper_MFSPR_268_269 ( UInt );
@@ -30,7 +30,7 @@ index 220fbf1..cd259f3 100644
                                       UInt vD_idx, UInt sh,
                                       UInt shift_right );
 diff --git a/VEX/priv/guest_ppc_helpers.c b/VEX/priv/guest_ppc_helpers.c
-index 2611e52..72c349b 100644
+index a48164a..229b5a8 100644
 --- a/VEX/priv/guest_ppc_helpers.c
 +++ b/VEX/priv/guest_ppc_helpers.c
 @@ -118,6 +118,24 @@ UInt ppc32g_dirtyhelper_MFSPR_287 ( void )
@@ -59,10 +59,10 @@ index 2611e52..72c349b 100644
  /* CALLED FROM GENERATED CODE */
  /* DIRTY HELPER (reads guest state, writes guest mem) */
 diff --git a/VEX/priv/guest_ppc_toIR.c b/VEX/priv/guest_ppc_toIR.c
-index 18716dd..b2e72a0 100644
+index dbeba05..1e51b40 100644
 --- a/VEX/priv/guest_ppc_toIR.c
 +++ b/VEX/priv/guest_ppc_toIR.c
-@@ -11875,6 +11875,28 @@ static Bool dis_proc_ctl ( const VexAbiInfo* vbi, 
UInt prefix, UInt theInstr )
+@@ -11864,6 +11864,28 @@ static Bool dis_proc_ctl ( const VexAbiInfo* vbi, 
UInt prefix, UInt theInstr )
           break;
        }
  
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/avoid-neon-for-targets-which-don-t-support-it.patch
 
b/meta/recipes-devtools/valgrind/valgrind/avoid-neon-for-targets-which-don-t-support-it.patch
index 1597b3a021..57c242dddc 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/avoid-neon-for-targets-which-don-t-support-it.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/avoid-neon-for-targets-which-don-t-support-it.patch
@@ -1,4 +1,4 @@
-From 596372bc9b4d31bc9811881cfa747d99a8c25141 Mon Sep 17 00:00:00 2001
+From 0bd621fdd5a211369c30136b4b1408e5ea3748d3 Mon Sep 17 00:00:00 2001
 From: Andre McCurdy <[email protected]>
 Date: Tue, 19 Jan 2016 16:42:36 -0800
 Subject: [PATCH] avoid neon for targets which don't support it
diff --git a/meta/recipes-devtools/valgrind/valgrind/fixed-perl-path.patch 
b/meta/recipes-devtools/valgrind/valgrind/fixed-perl-path.patch
index 6bfc6035ed..4f9c74efdb 100644
--- a/meta/recipes-devtools/valgrind/valgrind/fixed-perl-path.patch
+++ b/meta/recipes-devtools/valgrind/valgrind/fixed-perl-path.patch
@@ -1,4 +1,4 @@
-From 408f9b39ca4f5709b668f13829a94c4cae855006 Mon Sep 17 00:00:00 2001
+From d39ee9960e306aabe707f3a8a1416e39b983ab79 Mon Sep 17 00:00:00 2001
 From: Qing He <[email protected]>
 Date: Tue, 31 Aug 2010 22:51:58 +0800
 Subject: [PATCH] valgrind: fix perl scripts
@@ -24,7 +24,7 @@ Signed-off-by: Maxin B. John <[email protected]>
  3 files changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/massif/ms_print.in b/massif/ms_print.in
-index a206ce4..df1bc31 100755
+index d97b878..b4a762f 100644
 --- a/massif/ms_print.in
 +++ b/massif/ms_print.in
 @@ -1,4 +1,4 @@
@@ -34,7 +34,7 @@ index a206ce4..df1bc31 100755
  ##--------------------------------------------------------------------##
  ##--- Massif's results printer                         ms_print.in ---##
 diff --git a/perf/vg_perf.in b/perf/vg_perf.in
-index 90ee1d2..c585096 100644
+index cc27834..0e49550 100644
 --- a/perf/vg_perf.in
 +++ b/perf/vg_perf.in
 @@ -1,4 +1,4 @@
@@ -44,7 +44,7 @@ index 90ee1d2..c585096 100644
  ##--- Valgrind performance testing script                  vg_perf ---##
  ##--------------------------------------------------------------------##
 diff --git a/tests/vg_regtest.in b/tests/vg_regtest.in
-index 3471322..49e1114 100755
+index 2c4fe8c..2017841 100644
 --- a/tests/vg_regtest.in
 +++ b/tests/vg_regtest.in
 @@ -1,4 +1,4 @@
diff --git a/meta/recipes-devtools/valgrind/valgrind/s390x_vec_op_t.patch 
b/meta/recipes-devtools/valgrind/valgrind/s390x_vec_op_t.patch
index 19690e5ebb..9b4bfd2a87 100644
--- a/meta/recipes-devtools/valgrind/valgrind/s390x_vec_op_t.patch
+++ b/meta/recipes-devtools/valgrind/valgrind/s390x_vec_op_t.patch
@@ -1,4 +1,4 @@
-From 8c92089741d809cfd18354f1b4df18cd28398a20 Mon Sep 17 00:00:00 2001
+From dcb40da8ebf6ad6fe1ab308973c7896717f7e199 Mon Sep 17 00:00:00 2001
 From: Yi Fan Yu <[email protected]>
 Date: Wed, 17 Mar 2021 12:16:31 -0400
 Subject: [PATCH] remove s390x_vec_op_t
@@ -18,10 +18,10 @@ Signed-off-by: Yi Fan Yu <[email protected]>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/VEX/priv/guest_s390_defs.h b/VEX/priv/guest_s390_defs.h
-index 29efa01..3a8f0a0 100644
+index 5c87d2b..9210822 100644
 --- a/VEX/priv/guest_s390_defs.h
 +++ b/VEX/priv/guest_s390_defs.h
-@@ -285,7 +285,7 @@ typedef enum {
+@@ -281,7 +281,7 @@ typedef enum {
     S390_VEC_OP_VCLFNL,
     S390_VEC_OP_VCRNF,
     S390_VEC_OP_LAST             // supposed to be the last element in enum
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch
 
b/meta/recipes-devtools/valgrind/valgrind/use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch
index 0c18a63c2b..a258eba914 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch
@@ -1,4 +1,4 @@
-From a5cd00f1c2d78e2a15f4a0c595f5ac10ca4c3290 Mon Sep 17 00:00:00 2001
+From 9578dae640073ae06df6a1c2c77c9263f2d0b85b Mon Sep 17 00:00:00 2001
 From: Andre McCurdy <[email protected]>
 Date: Tue, 19 Jan 2016 16:00:00 -0800
 Subject: [PATCH] use appropriate -march/-mcpu/-mfpu for ARM test apps
@@ -23,10 +23,10 @@ Signed-off-by: Andre McCurdy <[email protected]>
  1 file changed, 4 insertions(+), 2 deletions(-)
 
 diff --git a/none/tests/arm/Makefile.am b/none/tests/arm/Makefile.am
-index 79b957c..41a5a03 100644
+index 5241bbd..d197575 100644
 --- a/none/tests/arm/Makefile.am
 +++ b/none/tests/arm/Makefile.am
-@@ -87,8 +87,10 @@ neon64_CFLAGS     = $(AM_CFLAGS) -g -O0 -mcpu=cortex-a8 \
+@@ -86,8 +86,10 @@ neon64_CFLAGS     = $(AM_CFLAGS) -g -O0 -mcpu=cortex-a8 \
                        -mfpu=neon \
                        -mthumb
  
diff --git 
a/meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch
 
b/meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch
index ca7f721d9c..73c386ce44 100644
--- 
a/meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch
+++ 
b/meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch
@@ -1,4 +1,4 @@
-From b407514aa1a4fd3667b30527260e271da34ce4a7 Mon Sep 17 00:00:00 2001
+From 5726038404bbfd795d4878a77b07f5154bede977 Mon Sep 17 00:00:00 2001
 From: Andre McCurdy <[email protected]>
 Date: Tue, 13 Dec 2016 11:29:55 +0800
 Subject: [PATCH] make ld-XXX.so strlen intercept optional
@@ -17,10 +17,10 @@ Signed-off-by: Jackie Huang <[email protected]>
  1 file changed, 12 insertions(+), 1 deletion(-)
 
 diff --git a/coregrind/m_redir.c b/coregrind/m_redir.c
-index 63172b9..1b5bf95 100644
+index 0c43731..1bafb47 100644
 --- a/coregrind/m_redir.c
 +++ b/coregrind/m_redir.c
-@@ -1321,7 +1321,18 @@ static void add_hardwired_spec (const  HChar* sopatt, 
const HChar* fnpatt,
+@@ -1349,7 +1349,18 @@ static void add_hardwired_spec (const  HChar* sopatt, 
const HChar* fnpatt,
     spec->to_addr     = to_addr;
     spec->isWrap      = False;
     spec->isGlobal    = False;
diff --git a/meta/recipes-devtools/valgrind/valgrind_3.27.1.bb 
b/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb
similarity index 98%
rename from meta/recipes-devtools/valgrind/valgrind_3.27.1.bb
rename to meta/recipes-devtools/valgrind/valgrind_3.28.0.bb
index 829b6c96a8..b9d421ffd3 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.27.1.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb
@@ -27,7 +27,7 @@ SRC_URI = 
"https://sourceware.org/pub/valgrind/valgrind-${PV}.tar.bz2 \
            file://0001-tests-arm-Use-O-instead-of-O0.patch \
            
file://0001-getdents_filter.c-workaround-off64_t-not-defined-in-.patch \
            "
-SRC_URI[sha256sum] = 
"5d589152eb8071c02feab8ce6ab719e431a1fbc3e2b1700f5432632a8b9264dc"
+SRC_URI[sha256sum] = 
"9f7a18d128f05d3a80fea53e6953f34aad7200a425ceaee46099a8a798a7dd9c"
 UPSTREAM_CHECK_REGEX = "valgrind-(?P<pver>\d+(\.\d+)+)\.tar"
 
 COMPATIBLE_HOST = 
'(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64|riscv64).*-linux'
-- 
2.47.1

Attachment: 0001-valgrind-upgrade-3.27.1-3.28.0.patch
Description: Binary data

Release 3.28.0 (23 Oct 2026)
This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
MIPS64/Linux, RISCV64/Linux, ARM/Android, ARM64/Android, MIPS32/Android,
X86/Android, X86/Solaris, AMD64/Solaris, X86/macOS, AMD64/macOS.
X86/FreeBSD, AMD64/FreeBSD and ARM64/FreeBSD. There is preliminary support
for nanoMIPS/Linux. macOS is supported up to version 13 Ventura (amd64 only).

  - VALGRIND_RUNNING_VERSION returns the Valgrind version that
    the guest executable is running under. The value returned
    is a decimal value in the form Mmm where M is the major
    version and mm is the minor version. For instance, this
    release returns 328. Returns 0 if the executable is not
    running under Valgrind, or is running under a version older
    than 3.28.

  under valgrind. By default, Valgrind can handle to up to 8000 madvise
  the --max-threads setting (which defaults to 500) times 16.
517144  Add PACKUSDW SSE4.1 support for x86
519223  Recognize ioctl(UFFDIO_*) operations
NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 0 entries from dependency cache.
Parsing recipes...done.
Parsing of 958 .bb files complete (0 cached, 958 parsed). 1996 targets, 43 
skipped, 0 masked, 0 errors.
Removing 1 recipes from the qemux86_64 sysroot...done.
Removing 1 recipes from the x86-64-v3 sysroot...done.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "2.20.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "x86_64-poky-linux"
MACHINE              = "qemux86-64"
SDKMACHINE           = "x86_64"
DISTRO               = "poky"
DISTRO_VERSION       = 
"6.1.99+snapshot-791532cc1099e6f4949aabc399750cf98e0767d4"
TUNE_FEATURES        = "m64 x86-64-v3"
meta                 = 
"tmp-auh-upgrades:791532cc1099e6f4949aabc399750cf98e0767d4"
meta-yocto-bsp       
meta-poky            = "master:82013b83db7ba41da07694e201a7c43f561a9e00"
workspace            = "<unknown>:<unknown>"

Initialising tasks...NOTE: The /proc/pressure files can't be read. Continuing 
build without monitoring pressure
Sstate summary: Wanted 471 Local 457 Mirrors 0 Missed 14 Current 357 (97% 
match, 98% complete)
done.
NOTE: Executing Tasks
NOTE: Running setscene task 536 of 828 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/perl/perl_5.44.0.bb:do_create_spdx_setscene)
NOTE: Running task 696 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_recipe_qa)
NOTE: recipe perl-5.44.0-r0: task do_create_spdx_setscene: Started
NOTE: recipe valgrind-3.28.0-r0: task do_recipe_qa: Started
NOTE: recipe perl-5.44.0-r0: task do_create_spdx_setscene: Succeeded
NOTE: Setscene tasks completed
NOTE: recipe valgrind-3.28.0-r0: task do_recipe_qa: Succeeded
NOTE: Running task 1748 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_fetch)
NOTE: recipe valgrind-3.28.0-r0: task do_fetch: Started
NOTE: Running task 2140 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_create_recipe_spdx)
NOTE: recipe valgrind-3.28.0-r0: task do_fetch: Succeeded
NOTE: Running task 2172 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_unpack)
NOTE: Running task 2173 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_prepare_recipe_sysroot)
NOTE: recipe valgrind-3.28.0-r0: task do_create_recipe_spdx: Started
NOTE: recipe valgrind-3.28.0-r0: task do_unpack: Started
NOTE: recipe valgrind-3.28.0-r0: task do_prepare_recipe_sysroot: Started
NOTE: recipe valgrind-3.28.0-r0: task do_create_recipe_spdx: Succeeded
NOTE: recipe valgrind-3.28.0-r0: task do_prepare_recipe_sysroot: Succeeded
NOTE: recipe valgrind-3.28.0-r0: task do_unpack: Succeeded
NOTE: Running task 2174 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_patch)
NOTE: recipe valgrind-3.28.0-r0: task do_patch: Started
NOTE: recipe valgrind-3.28.0-r0: task do_patch: Succeeded
NOTE: Running task 2175 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_deploy_source_date_epoch)
NOTE: Running task 2176 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_populate_lic)
NOTE: recipe valgrind-3.28.0-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe valgrind-3.28.0-r0: task do_populate_lic: Started
NOTE: recipe valgrind-3.28.0-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: Running task 2177 of 2189 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_configure)
NOTE: recipe valgrind-3.28.0-r0: task do_configure: Started
NOTE: recipe valgrind-3.28.0-r0: task do_populate_lic: Succeeded
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are 
['/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-core/glibc/glibc_2.44.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_16.2.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-runtime_16.2.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/libtool/libtool-cross_2.6.2.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/libtool/libtool-native_2.6.2.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.69.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/autoconf/autoconf_2.73.bb:do_populate_sysroot',
 'virtual:native:
 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/automake/automake_1.19.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/patch/patch_2.8.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 
'glibc', 'binutils-cross-x86_64', 'gcc-cross-x86_64', 'gcc-runtime', 'libgcc', 
'libtool-cross', 'libtool-native', 'm4-native', 'quilt-native', 
'texinfo-dummy-native', 'linux-libc-headers', 'zlib-native', 'autoconf-native', 
'automake-native', 'flex-native', 'gnu-config-native', 'patch-native', 
'pseudo-native', 'zstd-native', 'attr-native', 'gmp-native', 'libmpc-native', 
'mpfr-native', 'sqlite3-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_sitefiles
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 
'x86_64-linux', 'common']
| DEBUG: Python function autotools_sitefiles finished
| DEBUG: Executing shell function do_configure
| NOTE: Executing ACLOCAL="aclocal 
--aclocal-path=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot/usr/share/aclocal/"
 autoreconf -Wcross --verbose --install --force --exclude=autopoint
| autoreconf: export WARNINGS=cross,no-obsolete
| autoreconf: Entering directory '.'
| autoreconf: configure.ac: not running autopoint: --exclude autopoint was given
| autoreconf: running: aclocal 
--aclocal-path=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot/usr/share/aclocal/
 --force -I m4
| autoreconf: configure.ac: tracing
| autoreconf: configure.ac: not using Libtool
| autoreconf: configure.ac: not using Intltool
| autoreconf: configure.ac: not using Gtkdoc
| autoreconf: configure.ac: no need to run autopoint (confirmed)
| autoreconf: running: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot-native/usr/bin/autoconf
 --force
| configure.ac:4135: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4135: the top level
| configure.ac:4156: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4156: the top level
| configure.ac:4286: warning: cannot check for file existence when cross 
compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3066: AC_CHECK_FILE is 
expanded from...
| configure.ac:4286: the top level
| configure.ac:4372: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4372: the top level
| configure.ac:4405: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4405: the top level
| configure.ac:4472: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4472: the top level
| configure.ac:4983: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:4983: the top level
| configure.ac:5151: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:5151: the top level
| configure.ac:5196: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../sources/autoconf-2.73/lib/autoconf/general.m4:3037: AC_RUN_IFELSE is 
expanded from...
| configure.ac:5196: the top level
| autoreconf: running: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot-native/usr/bin/autoheader
 --force
| autoreconf: running: automake --add-missing --copy --force-missing
| none/tests/arm/Makefile.am:93: warning: vcvt_fixed_float_VFP_CFLAGS multiply 
defined in condition TRUE ...
| none/tests/arm/Makefile.am:74: ... 'vcvt_fixed_float_VFP_CFLAGS' previously 
defined here
| autoreconf: configure.ac: not running make: --make not given
| autoreconf: Leaving directory '.'
| NOTE: Running ./configure  --build=x86_64-linux                 
--host=x86_64-poky-linux                --target=x86_64-poky-linux              
--prefix=/usr                   --exec_prefix=/usr              
--bindir=/usr/bin               --sbindir=/usr/sbin             
--libexecdir=/usr/libexec               --datadir=/usr/share            
--sysconfdir=/etc               --sharedstatedir=/com                   
--localstatedir=/var            --libdir=/usr/lib               
--includedir=/usr/include               --oldincludedir=/usr/include            
--infodir=/usr/share/info               --mandir=/usr/share/man                 
--disable-silent-rules                  --disable-dependency-tracking 
--enable-tls --without-mpicc --enable-only64bit --disable-static
| configure: WARNING: unrecognized options: --disable-static
| configure: loading site script 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/site/endian-little
| configure: loading site script 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/site/common-linux
| configure: loading site script 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/site/common-glibc
| configure: loading site script 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/site/x86_64-linux
| configure: loading site script 
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/site/common
| checking for a BSD-compatible install... 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/hosttools/install -c
| checking whether sleep supports fractional seconds... yes
| checking filesystem timestamp resolution... 0.01
| checking whether build environment is sane... yes
| checking for x86_64-poky-linux-strip... x86_64-poky-linux-strip
| checking for a race-free mkdir -p... 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/hosttools/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether make supports nested variables... yes
| checking xargs -n works... yes
| checking whether UID '6000' is supported by ustar format... yes
| checking whether GID '6000' is supported by ustar format... yes
| checking how to create a ustar tar archive... gnutar
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking whether ln -s works... yes
| checking for x86_64-poky-linux-gcc... x86_64-poky-linux-gcc  -m64 
-march=x86-64-v3 -no-pie -fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether the compiler supports GNU C... yes
| checking whether x86_64-poky-linux-gcc  -m64 -march=x86-64-v3 -no-pie 
-fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
 accepts -g... yes
| checking for x86_64-poky-linux-gcc  -m64 -march=x86-64-v3 -no-pie -fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
 option to enable C23 features... none needed
| checking whether x86_64-poky-linux-gcc  -m64 -march=x86-64-v3 -no-pie 
-fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
 understands -c and -o together... yes
| checking whether make supports the include directive... yes (GNU style)
| checking dependency style of x86_64-poky-linux-gcc  -m64 -march=x86-64-v3 
-no-pie -fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot...
 none
| checking how to run the C preprocessor... x86_64-poky-linux-gcc -E 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
  -m64 -march=x86-64-v3 -no-pie -fno-PIE
| checking whether the compiler supports GNU C++... yes
| checking whether x86_64-poky-linux-g++  -m64 -march=x86-64-v3 -no-pie 
-fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot
 accepts -g... yes
| checking dependency style of x86_64-poky-linux-g++  -m64 -march=x86-64-v3 
-no-pie -fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot...
 none
| checking for x86_64-poky-linux-ranlib... x86_64-poky-linux-gcc-ranlib
| checking for gcc-ranlib... no
| checking for a sed that does not truncate output... (cached) sed
| checking for gsha256sum... no
| checking for sha256sum... sha256sum
| checking for gcc-ar... 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/hosttools/gcc-ar
| checking for perl... (cached) /usr/bin/env perl
| checking for gdb... no
| checking for ggdb... no
| checking dependency style of x86_64-poky-linux-gcc  -m64 -march=x86-64-v3 
-no-pie -fno-PIE 
--sysroot=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/recipe-sysroot...
 none
| checking for diff -u... yes
| checking for a supported version of gcc... checking build system type... 
x86_64-pc-linux-gnu
| checking host system type... x86_64-poky-linux-gnu
| ok (16.2.0)
| checking for a supported CPU... ok (x86_64)
| checking for a 64-bit only build... yes
| checking for a 32-bit only build... no
| checking for a supported OS... ok (linux-gnu)
| checking for the kernel version... 2.6 or later 
(4.18.0-553.174.1.el8_10.x86_64)
| checking for 32 bit build and execution support... cross compiling, assuming 
no
| checking for a supported CPU/OS combination... ok (amd64-linux)
| checking for use as an inner Valgrind... no
| checking for using the undefined behaviour sanitiser... no
| checking where gdb scripts are installed... /usr/libexec/valgrind
| checking for stdio.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for strings.h... yes
| checking for sys/stat.h... yes
| checking for sys/types.h... yes
| checking for unistd.h... yes
| checking for sys/time.h... yes
| checking for sys/param.h... yes
| checking for features.h... yes
| checking for egrep -e... 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/hosttools/grep -E
| checking whether pthread_create needs libpthread... no
| checking the glibc version... 2.44 family
| checking for AT_FDCWD... yes
| checking for MADV_GUARD_INSTALL... yes
| checking for stpncpy... yes
| checking for PTRACE_GETREGS... yes
| checking for CLOCK_MONOTONIC... yes
| checking for Elf32_Chdr... yes
| checking for Elf64_Chdr... yes
| checking for pthread_rwlock_t... yes
| checking for clockid_t... yes
| checking for PTHREAD_MUTEX_ADAPTIVE_NP... yes
| checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes
| checking for PTHREAD_MUTEX_RECURSIVE_NP... yes
| checking for PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP... yes
| checking for pthread_mutex_t.__m_kind... no
| checking for pthread_mutex_t.__data.__kind... yes
| checking that assembler knows ISA 2.07 instructions ... no
| checking for Altivec support in the compiler ... no
| checking for VSX compiler flag support... no
| checking for VSX support in the assembler ... no
| checking that assembler knows DFP... no
| checking that compiler knows -mhard-dfp switch... no
| checking that compiler knows DFP datatypes... yes
| checking if compiler accepts the -mhtm flag... no
| checking if compiler can find the htm builtins... no
| checking that assembler knows ISA 3.00 ... no
| checking that assembler knows xscvhpdp ... no
| checking that assembler knows darn instruction ... no
| checking that compiler supports power9 (ISA 3.0) ... no
| checking that assembler knows ISA 3.1 ... no
| checking that compiler supports power10 and power11 (ISA 3.1)... no
| checking for [email protected]()... no
| checking for dlinfo RTLD_DI_TLS_MODID... yes
| checking for eventfd()... yes
| checking that C++ compiler can compile C++17 code... yes
| checking that C++ compiler supports constexpr if... yes
| checking that C++ compiler supports std::align_val_t... yes
| checking that C++ compiler can include <thread> header file... yes
| checking that C++ compiler can include <condition_variable> header file... yes
| checking that C++ compiler can use std::shared_timed_mutex... yes
| checking that C++ compiler can use std::timed_mutex... yes
| checking if g++ accepts -faligned-new... yes
| checking if g++ accepts -fsized-deallocation... yes
| checking if g++ supports aligned new and delete... yes
| checking if g++ supports __sync_add_and_fetch... yes
| checking if libstdc++ supports annotating shared pointers... yes
| checking for struct user_regs_struct... yes
| checking for __NR_membarrier... yes
| checking for __NR_io_pgetevents... yes
| checking for PROCMAP_QUERY... yes
| checking if gcc accepts -m32... yes
| checking if gcc accepts -m64... yes
| checking if gcc accepts -march=octeon... no
| checking if gcc accepts -march=octeon2... no
| checking if gcc accepts -mmsa... no
| checking if gcc is producing mips n32 binaries... no
| checking if gcc is producing mips n64 binaries... no
| checking if gcc accepts -mmmx... yes
| checking if gcc accepts -msse... yes
| checking if gcc accepts -mpreferred-stack-boundary=2 -m32... yes
| checking if gcc accepts -mlong-double-128... yes
| checking for using the link time optimisation... no
| checking if gcc accepts -Wmemset-transposed-args... yes
| checking if gcc accepts -Wnonnull... yes
| checking if gcc accepts -Woverflow... yes
| checking if gcc accepts -Wpointer-sign... yes
| checking if gcc accepts -Wuninitialized... yes
| checking if gcc accepts -Wmaybe-uninitialized... yes
| checking if gcc accepts -Wunused-function... yes
| checking if gcc accepts -Wstatic-local-in-inline... no
| checking if gcc accepts -Wmismatched-new-delete... yes
| checking if gcc accepts -Winfinite-recursion... yes
| checking if gcc accepts -Wexpansion-to-defined... yes
| checking if gcc accepts -Wunused-variable... yes
| checking if gcc accepts -Wunused-but-set-variable... yes
| checking if gcc accepts -Wnon-power-of-two-alignment... no
| checking if gcc accepts -Wsign-compare... yes
| checking if gcc accepts -Wstringop-overflow... yes
| checking if gcc accepts -Wstringop-overread... yes
| checking if gcc accepts -Wstringop-truncation... yes
| checking if gcc accepts -Wformat-overflow... yes
| checking if gcc accepts -Wuse-after-free... yes
| checking if gcc accepts -Wfree-nonheap-object... yes
| checking if gcc accepts -Wfortify-source... no
| checking if gcc accepts -Wbuiltin-memcpy-chk-size... no
| checking if gcc accepts -Wincompatible-pointer-types-discards-qualifiers... no
| checking if gcc accepts -Wsuspicious-bzero... no
| checking if gcc accepts -Wattributes... yes
| checking if gcc accepts -Wunused-result... yes
| checking if gcc accepts -Winfinite-recursion... yes
| checking if gcc accepts -Wdeprecated... yes
| checking if gcc accepts -Walloc-size... yes
| checking if gcc accepts -Wdeprecated-declarations... yes
| checking if gcc accepts -Wnullability-completeness... no
| checking if gcc accepts -Wwrite-strings... yes
| checking if gcc accepts -Wempty-body... yes
| checking if gcc accepts -Wformat... yes
| checking if gcc accepts -Wformat-signedness... yes
| checking if gcc accepts -Wcast-qual... yes
| checking if gcc accepts -Wold-style-declaration... yes
| checking if gcc accepts -Wignored-qualifiers... yes
| checking if gcc accepts -Wmissing-parameter-type... yes
| checking if gcc accepts -Wlogical-op... yes
| checking if gcc accepts -Wenum-conversion... yes
| checking if gcc accepts -Wimplicit-fallthrough=2... yes
| checking if gcc accepts -Walloc-size-larger-than=18446744073709551616... yes
| checking if g++ accepts -Wmissing-exception-spec... no
| checking if g++ accepts -Wimplicit-exception-spec-mismatch... no
| checking if gcc accepts -Wformat-security... yes
| checking if gcc accepts -Wextra or -W... -Wextra
| checking if gcc accepts -fno-stack-protector... yes
| checking if gcc accepts -finline-functions... yes
| checking if gcc accepts -fno-diagnostics-show-caret... yes
| checking if gcc accepts -ftrack-macro-expansion=0... yes
| checking if gcc accepts -fno-ipa-icf... yes
| checking if gcc accepts --param inline-unit-growth... yes
| checking if gcc accepts -gdwarf-4 -fdebug-types-section... yes
| checking if gcc accepts -g -gz=zlib... yes
| checking if gcc accepts -g -gz=zlib-gnu... yes
| checking if gcc accepts -g -gz=zstd... no
| checking if gcc accepts nested functions... yes
| checking if gcc accepts the 'p' constraint in asm statements... yes
| checking if gcc accepts -pie... yes
| checking if gcc accepts -ansi... yes
| checking if gcc accepts -no-pie... yes
| checking if the linker accepts -Wl,--image-base... yes
| configure: ld --image-base or -Ttext-segment used, no need to strip build-id 
NOTEs.
| checking if the linker accepts -Wl,--no-warn-execstack... yes
| checking if ppc32/64 as supports mtocrf/mfocrf... no
| checking if ppc32/64 asm supports phased out floating point instructions... no
| checking if amd64 assembler supports fxsave64/fxrstor64... yes
| checking if x86/amd64 assembler speaks SSE3... yes
| checking if x86/amd64 assembler speaks SSSE3... yes
| checking if x86/amd64 assembler supports 'pclmulqdq'... yes
| checking if x86/amd64 assembler supports 'vpclmulqdq'... yes
| checking if x86/amd64 assembler supports FMA4 'vfmaddpd'... yes
| checking if x86/amd64 assembler supports 'lzcnt'... yes
| checking if x86/amd64 assembler supports 'loopnel'... yes
| checking if x86/amd64 assembler supports 'addr32'... yes
| checking if x86/amd64 assembler speaks SSE4.2... yes
| checking if x86/amd64 assembler speaks SSE4.2 x86... yes
| checking if x86/amd64 assembler speaks AES... yes
| checking if x86/amd64 assembler speaks AVX... yes
| checking if x86/amd64 assembler speaks AVX2... yes
| checking if x86/amd64 assembler speaks TSX... yes
| checking if x86/amd64 assembler speaks BMI1 and BMI2... yes
| checking if x86/amd64 assembler speaks FMA... yes
| checking if amd64 assembler knows the MPX instructions... no
| checking if amd64 assembler knows the ADX instructions... yes
| checking if amd64 assembler knows the RDRAND instruction... yes
| checking if amd64 assembler knows the RDSEED instruction... yes
| checking if amd64 assembler knows the F16C instructions... yes
| checking if x86/amd64 assembler knows the MOVBE insn... yes
| checking if x86/amd64 assembler knows the MOVBE insn x86... yes
| checking if gcc supports the ifunc attribute... yes
| checking if gcc supports the armv8 crc feature flag... no
| checking if gcc supports the armv81 feature flag and assembler supports v8.1 
instructions... no
| checking if gcc supports the armv82 feature flag and assembler supports v8.2 
instructions... no
| checking if armv82-a+dotprod is supported for tests... configure: error: in 
'/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/sources/valgrind-3.28.0':
| configure: error: cannot run test program while cross compiling
| See 'config.log' for more details
| NOTE: The following config.log files may provide further information.
| NOTE: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/sources/valgrind-3.28.0/config.log
| ERROR: configure failed
| WARNING: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001:275
 exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
|       #1: bbfatal_log, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001,
 line 275
|       #2: oe_runconf, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001,
 line 251
|       #3: autotools_do_configure, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001,
 line 224
|       #4: do_configure, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001,
 line 145
|       #5: main, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001,
 line 279
NOTE: recipe valgrind-3.28.0-r0: task do_configure: Failed
NOTE: Tasks Summary: Attempted 2177 tasks of which 2168 didn't need to be rerun 
and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 2 seconds
NOTE: The errors for this build are stored in 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20261024053012.txt
You can send the errors to a reports server by running:
  send-error-report 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20261024053012.txt
 [-s server]
NOTE: The contents of these logs will be posted in public if you use the above 
command with the default server. Please ensure you remove any identifying or 
proprietary information when prompted before sending.

Summary: 1 task failed:
  
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_configure
    log: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/log.do_configure.1580001
Summary: There were 2 ERROR messages, returning a non-zero exit code.
ERROR: valgrind-3.28.0-r0 do_configure: configure failed
ERROR: valgrind-3.28.0-r0 do_configure: Execution of 
'/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/run.do_configure.1580001'
 failed with exit code 1
ERROR: Logfile of failure stored in: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/valgrind/3.28.0/temp/log.do_configure.1580001
ERROR: Task 
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.28.0.bb:do_configure)
 failed with exit code '1'
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#248580): 
https://lists.openembedded.org/g/openembedded-core/message/248580
Mute This Topic: https://lists.openembedded.org/mt/121912329/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to