Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe *erofs-utils* to *1.7.1* has 
Failed(do_compile).

Detailed error information:

do_compile failed



Next steps:
    - apply the patch: git am 0001-erofs-utils-upgrade-1.6-1.7.1.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 77a15a1afc34aa6bad9429079807ffcd28c0cf39 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Wed, 1 Nov 2023 06:50:30 +0000
Subject: [PATCH] erofs-utils: upgrade 1.6 -> 1.7.1

---
 ...rofs-utils_1.6.bb => erofs-utils_1.7.1.bb} |   7 +-
 ...-don-t-allocate-read-too-large-exten.patch | 126 ------------------
 ...-block-insane-long-paths-when-extrac.patch |  80 -----------
 3 files changed, 2 insertions(+), 211 deletions(-)
 rename meta/recipes-devtools/erofs-utils/{erofs-utils_1.6.bb => 
erofs-utils_1.7.1.bb} (73%)
 delete mode 100644 
meta/recipes-devtools/erofs-utils/files/0001-erofs-utils-fsck-don-t-allocate-read-too-large-exten.patch
 delete mode 100644 
meta/recipes-devtools/erofs-utils/files/0002-erofs-utils-fsck-block-insane-long-paths-when-extrac.patch

diff --git a/meta/recipes-devtools/erofs-utils/erofs-utils_1.6.bb 
b/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb
similarity index 73%
rename from meta/recipes-devtools/erofs-utils/erofs-utils_1.6.bb
rename to meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb
index 5a89e4b8ee..4c51c84ab2 100644
--- a/meta/recipes-devtools/erofs-utils/erofs-utils_1.6.bb
+++ b/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb
@@ -5,11 +5,8 @@ SECTION = "base"
 LIC_FILES_CHKSUM = "file://COPYING;md5=73001d804ea1e3d84365f652242cca20"
 HOMEPAGE = 
"https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/README";
 
-SRCREV = "21710612d35cd952490959bfa6ea9fe87aaa52dd"
-SRC_URI = 
"git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;branch=master;protocol=https
 \
-           
file://0001-erofs-utils-fsck-don-t-allocate-read-too-large-exten.patch \
-           
file://0002-erofs-utils-fsck-block-insane-long-paths-when-extrac.patch \
-"
+SRCREV = "83d94dc619075e71ca4d0f42941cfc18d269a2af"
+SRC_URI = 
"git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;branch=master;protocol=https"
 
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>(\d+(\.\d+)+))"
 
diff --git 
a/meta/recipes-devtools/erofs-utils/files/0001-erofs-utils-fsck-don-t-allocate-read-too-large-exten.patch
 
b/meta/recipes-devtools/erofs-utils/files/0001-erofs-utils-fsck-don-t-allocate-read-too-large-exten.patch
deleted file mode 100644
index 52f475dc42..0000000000
--- 
a/meta/recipes-devtools/erofs-utils/files/0001-erofs-utils-fsck-don-t-allocate-read-too-large-exten.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-From c769805c79d5acede65d96e5786aa5ebb46c01e0 Mon Sep 17 00:00:00 2001
-From: Gao Xiang <[email protected]>
-Date: Fri, 2 Jun 2023 11:05:19 +0800
-Subject: [PATCH 1/2] erofs-utils: fsck: don't allocate/read too large extents
-
-Since some crafted EROFS filesystem images could have insane large
-extents, which causes unexpected bahaviors when extracting data.
-
-Fix it by extracting large extents with a buffer of a reasonable
-maximum size limit and reading multiple times instead.
-
-Note that only `--extract` option is impacted.
-
-CVE: CVE-2023-33552
-Closes: https://nvd.nist.gov/vuln/detail/CVE-2023-33552
-Reported-by: Chaoming Yang <[email protected]>
-Fixes: 412c8f908132 ("erofs-utils: fsck: add --extract=X support to extract to 
path X")
-Signed-off-by: Gao Xiang <[email protected]>
-Link: 
https://lore.kernel.org/r/[email protected]
-
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <[email protected]>
----
- fsck/main.c | 63 +++++++++++++++++++++++++++++++++++++++++------------
- 1 file changed, 49 insertions(+), 14 deletions(-)
-
-diff --git a/fsck/main.c b/fsck/main.c
-index 6b42252..6689ad8 100644
---- a/fsck/main.c
-+++ b/fsck/main.c
-@@ -392,6 +392,8 @@ static int erofs_verify_inode_data(struct erofs_inode 
*inode, int outfd)
-       }
- 
-       while (pos < inode->i_size) {
-+              unsigned int alloc_rawsize;
-+
-               map.m_la = pos;
-               if (compressed)
-                       ret = z_erofs_map_blocks_iter(inode, &map,
-@@ -420,10 +422,28 @@ static int erofs_verify_inode_data(struct erofs_inode 
*inode, int outfd)
-               if (!(map.m_flags & EROFS_MAP_MAPPED) || !fsckcfg.check_decomp)
-                       continue;
- 
--              if (map.m_plen > raw_size) {
--                      raw_size = map.m_plen;
--                      raw = realloc(raw, raw_size);
--                      BUG_ON(!raw);
-+              if (map.m_plen > Z_EROFS_PCLUSTER_MAX_SIZE) {
-+                      if (compressed) {
-+                              erofs_err("invalid pcluster size %" PRIu64 " @ 
offset %" PRIu64 " of nid %" PRIu64,
-+                                        map.m_plen, map.m_la,
-+                                        inode->nid | 0ULL);
-+                              ret = -EFSCORRUPTED;
-+                              goto out;
-+                      }
-+                      alloc_rawsize = Z_EROFS_PCLUSTER_MAX_SIZE;
-+              } else {
-+                      alloc_rawsize = map.m_plen;
-+              }
-+
-+              if (alloc_rawsize > raw_size) {
-+                      char *newraw = realloc(raw, alloc_rawsize);
-+
-+                      if (!newraw) {
-+                              ret = -ENOMEM;
-+                              goto out;
-+                      }
-+                      raw = newraw;
-+                      raw_size = alloc_rawsize;
-               }
- 
-               if (compressed) {
-@@ -434,18 +454,27 @@ static int erofs_verify_inode_data(struct erofs_inode 
*inode, int outfd)
-                       }
-                       ret = z_erofs_read_one_data(inode, &map, raw, buffer,
-                                                   0, map.m_llen, false);
-+                      if (ret)
-+                              goto out;
-+
-+                      if (outfd >= 0 && write(outfd, buffer, map.m_llen) < 0)
-+                              goto fail_eio;
-               } else {
--                      ret = erofs_read_one_data(&map, raw, 0, map.m_plen);
--              }
--              if (ret)
--                      goto out;
-+                      u64 p = 0;
- 
--              if (outfd >= 0 && write(outfd, compressed ? buffer : raw,
--                                      map.m_llen) < 0) {
--                      erofs_err("I/O error occurred when verifying data chunk 
@ nid %llu",
--                                inode->nid | 0ULL);
--                      ret = -EIO;
--                      goto out;
-+                      do {
-+                              u64 count = min_t(u64, alloc_rawsize,
-+                                                map.m_llen);
-+
-+                              ret = erofs_read_one_data(&map, raw, p, count);
-+                              if (ret)
-+                                      goto out;
-+
-+                              if (outfd >= 0 && write(outfd, raw, count) < 0)
-+                                      goto fail_eio;
-+                              map.m_llen -= count;
-+                              p += count;
-+                      } while (map.m_llen);
-               }
-       }
- 
-@@ -460,6 +489,12 @@ out:
-       if (buffer)
-               free(buffer);
-       return ret < 0 ? ret : 0;
-+
-+fail_eio:
-+      erofs_err("I/O error occurred when verifying data chunk @ nid %llu",
-+                inode->nid | 0ULL);
-+      ret = -EIO;
-+      goto out;
- }
- 
- static inline int erofs_extract_dir(struct erofs_inode *inode)
--- 
-2.34.1
-
diff --git 
a/meta/recipes-devtools/erofs-utils/files/0002-erofs-utils-fsck-block-insane-long-paths-when-extrac.patch
 
b/meta/recipes-devtools/erofs-utils/files/0002-erofs-utils-fsck-block-insane-long-paths-when-extrac.patch
deleted file mode 100644
index f2f1e34368..0000000000
--- 
a/meta/recipes-devtools/erofs-utils/files/0002-erofs-utils-fsck-block-insane-long-paths-when-extrac.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 6cebfbb79b1d5d8feb48801e1008eea5bfa8b599 Mon Sep 17 00:00:00 2001
-From: Gao Xiang <[email protected]>
-Date: Fri, 2 Jun 2023 13:52:56 +0800
-Subject: [PATCH 2/2] erofs-utils: fsck: block insane long paths when
- extracting images
-
-Since some crafted EROFS filesystem images could have insane deep
-hierarchy (or may form directory loops) which triggers the
-PATH_MAX-sized path buffer OR stack overflow.
-
-Actually some crafted images cannot be deemed as real corrupted
-images but over-PATH_MAX paths are not something that we'd like to
-support for now.
-
-CVE: CVE-2023-33551
-Closes: https://nvd.nist.gov/vuln/detail/CVE-2023-33551
-Reported-by: Chaoming Yang <[email protected]>
-Fixes: f44043561491 ("erofs-utils: introduce fsck.erofs")
-Fixes: b11f84f593f9 ("erofs-utils: fsck: convert to use erofs_iterate_dir()")
-Fixes: 412c8f908132 ("erofs-utils: fsck: add --extract=X support to extract to 
path X")
-Signeo-off-by: Gao Xiang <[email protected]>
-Link: 
https://lore.kernel.org/r/[email protected]
-
-Upstream-Status: Backport
-Signed-off-by: Ross Burton <[email protected]>
----
- fsck/main.c | 23 +++++++++++++++--------
- 1 file changed, 15 insertions(+), 8 deletions(-)
-
-diff --git a/fsck/main.c b/fsck/main.c
-index 6689ad8..28d95ec 100644
---- a/fsck/main.c
-+++ b/fsck/main.c
-@@ -680,28 +680,35 @@ again:
- static int erofsfsck_dirent_iter(struct erofs_dir_context *ctx)
- {
-       int ret;
--      size_t prev_pos = fsckcfg.extract_pos;
-+      size_t prev_pos, curr_pos;
- 
-       if (ctx->dot_dotdot)
-               return 0;
- 
--      if (fsckcfg.extract_path) {
--              size_t curr_pos = prev_pos;
-+      prev_pos = fsckcfg.extract_pos;
-+      curr_pos = prev_pos;
-+
-+      if (prev_pos + ctx->de_namelen >= PATH_MAX) {
-+              erofs_err("unable to fsck since the path is too long (%u)",
-+                        curr_pos + ctx->de_namelen);
-+              return -EOPNOTSUPP;
-+      }
- 
-+      if (fsckcfg.extract_path) {
-               fsckcfg.extract_path[curr_pos++] = '/';
-               strncpy(fsckcfg.extract_path + curr_pos, ctx->dname,
-                       ctx->de_namelen);
-               curr_pos += ctx->de_namelen;
-               fsckcfg.extract_path[curr_pos] = '\0';
--              fsckcfg.extract_pos = curr_pos;
-+      } else {
-+              curr_pos += ctx->de_namelen;
-       }
--
-+      fsckcfg.extract_pos = curr_pos;
-       ret = erofsfsck_check_inode(ctx->dir->nid, ctx->de_nid);
- 
--      if (fsckcfg.extract_path) {
-+      if (fsckcfg.extract_path)
-               fsckcfg.extract_path[prev_pos] = '\0';
--              fsckcfg.extract_pos = prev_pos;
--      }
-+      fsckcfg.extract_pos = prev_pos;
-       return ret;
- }
- 
--- 
-2.34.1
-
-- 
2.39.2

Loading cache...done.
Loaded 1844 entries from dependency cache.
Parsing recipes...done.
Parsing of 911 .bb files complete (910 cached, 1 parsed). 1842 targets, 38 
skipped, 0 masked, 0 errors.
Removing 1 recipes from the core2-64 sysroot...done.
Removing 1 recipes from the qemux86_64 sysroot...done.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "2.6.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "x86_64-poky-linux"
MACHINE              = "qemux86-64"
DISTRO               = "poky"
DISTRO_VERSION       = "4.3+snapshot-331ba800622b57ae76117fd7c35f0539f29398a1"
TUNE_FEATURES        = "m64 core2"
TARGET_FPU           = ""
meta                 
meta-poky            
meta-yocto-bsp       = 
"tmp-auh-upgrades:331ba800622b57ae76117fd7c35f0539f29398a1"
workspace            = "master:3a7b408178439482d49d573113cc61a69fb28147"

Initialising tasks...done.
Sstate summary: Wanted 37 Local 27 Mirrors 0 Missed 10 Current 257 (72% match, 
96% complete)
NOTE: Executing Tasks
NOTE: Setscene tasks completed
NOTE: Running task 825 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_recipe_qa)
NOTE: recipe erofs-utils-1.7.1-r0: task do_recipe_qa: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_recipe_qa: Succeeded
NOTE: Running task 870 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_fetch)
NOTE: recipe erofs-utils-1.7.1-r0: task do_fetch: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_fetch: Succeeded
NOTE: Running task 871 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_unpack)
NOTE: Running task 872 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_prepare_recipe_sysroot)
NOTE: recipe erofs-utils-1.7.1-r0: task do_unpack: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_prepare_recipe_sysroot: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_prepare_recipe_sysroot: Succeeded
NOTE: recipe erofs-utils-1.7.1-r0: task do_unpack: Succeeded
NOTE: Running task 873 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_patch)
NOTE: Running task 874 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_collect_spdx_deps)
NOTE: recipe erofs-utils-1.7.1-r0: task do_patch: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_collect_spdx_deps: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_patch: Succeeded
NOTE: Running task 875 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_deploy_source_date_epoch)
NOTE: Running task 876 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_populate_lic)
NOTE: recipe erofs-utils-1.7.1-r0: task do_collect_spdx_deps: Succeeded
NOTE: recipe erofs-utils-1.7.1-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_populate_lic: Started
NOTE: recipe erofs-utils-1.7.1-r0: task do_populate_lic: Succeeded
NOTE: recipe erofs-utils-1.7.1-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: Running task 877 of 887 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_configure)
NOTE: recipe erofs-utils-1.7.1-r0: task do_configure: Started
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are 
['/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-core/glibc/glibc_2.38.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-core/util-linux/util-linux-libuuid_2.39.2.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/gcc/gcc-cross_13.2.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/gcc/gcc-runtime_13.2.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/libtool/libtool-cross_2.4.7.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/libtool/libtool-native_2.4.7.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot',
 
'/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-support/lz4/lz4_1.9.4.bb:do_populate_sysroot',
 '
 
virtual:native:/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/autoconf/autoconf_2.72c.bb:do_populate_sysroot',
 
'virtual:native:/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/automake/automake_1.16.5.bb:do_populate_sysroot',
 
'virtual:native:/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot',
 
'virtual:native:/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot',
 
'virtual:native:/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['glibc', 'util-linux-libuuid', 
'gcc-cross-x86_64', 'gcc-runtime', 'libtool-cross', 'libtool-native', 
'quilt-native', 'lz4', 'autoconf-native', 'automake-native', 'patch-native', 
'pkgconfig-native', 'pseudo-native', 'zstd-native', 'xz-native', 
'linux-libc-headers', 'mpfr-native', 'gnu-config-native', 
'binutils-cross-x86_64', 'zlib-native', 'gmp-native', 'texinfo-dummy-native', 
'flex-native', 'libmpc-native', 'libgcc', 'attr-native', 'm4-native', 
'gettext-minimal-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_aclocals
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 
'x86_64-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_configure
| automake (GNU automake) 1.16.5
| Copyright (C) 2021 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later 
<https://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| 
| Written by Tom Tromey <[email protected]>
|        and Alexandre Duret-Lutz <[email protected]>.
| AUTOV is 1.16
| NOTE: Executing ACLOCAL="aclocal 
--system-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot/usr/share/aclocal/
 
--automake-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal-1.16"
 autoreconf -Wcross --verbose --install --force --exclude=autopoint 
--exclude=gtkdocize -I 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal/
| autoreconf: export WARNINGS=cross,no-obsolete
| autoreconf: Entering directory '.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal 
--system-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot/usr/share/aclocal/
 
--automake-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal-1.16
 -I 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal/
 --force -I m4
| autoreconf: configure.ac: tracing
| autoreconf: configure.ac: creating directory config
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
| libtoolize: copying file 'config/ltmain.sh'
| libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
| libtoolize: copying file 'm4/libtool.m4'
| libtoolize: copying file 'm4/ltoptions.m4'
| libtoolize: copying file 'm4/ltsugar.m4'
| libtoolize: copying file 'm4/ltversion.m4'
| libtoolize: copying file 'm4/lt~obsolete.m4'
| autoreconf: configure.ac: not using Intltool
| autoreconf: configure.ac: not using Gtkdoc
| autoreconf: running: aclocal 
--system-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot/usr/share/aclocal/
 
--automake-acdir=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal-1.16
 -I 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal/
 --force -I m4
| autoreconf: running: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/bin/autoconf
 
--include=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal/
 --force
| autoreconf: running: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/bin/autoheader
 
--include=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/share/aclocal/
 --force
| autoreconf: running: automake --add-missing --copy --force-missing
| configure.ac:17: installing 'config/ar-lib'
| configure.ac:17: installing 'config/compile'
| configure.ac:21: installing 'config/config.guess'
| configure.ac:21: installing 'config/config.sub'
| configure.ac:14: installing 'config/install-sh'
| configure.ac:14: installing 'config/missing'
| dump/Makefile.am: installing 'config/depcomp'
| autoreconf: 'config/config.sub' is updated
| autoreconf: 'config/config.guess' is updated
| autoreconf: Leaving directory '.'
| NOTE: Running ../git/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           
        
--with-libtool-sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
  --enable-lz4 --disable-fuse --disable-static  --enable-lz4
| configure: loading site script 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/site/endian-little
| configure: loading site script 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/site/common-linux
| configure: loading site script 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/site/common-glibc
| configure: loading site script 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/site/x86_64-linux
| configure: loading site script 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/site/common
| checking for a BSD-compatible install... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/install -c
| 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... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether make supports nested variables... yes
| checking whether make supports the include directive... yes (GNU style)
| checking for x86_64-poky-linux-gcc... x86_64-poky-linux-gcc  -m64 
-march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 
-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/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=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 accepts -g... yes
| checking for x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 option to enable C11 features... none needed
| checking whether x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 understands -c and -o together... yes
| checking dependency style of x86_64-poky-linux-gcc  -m64 -march=core2 
-mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 
-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot...
 none
| checking for x86_64-poky-linux-ar... x86_64-poky-linux-gcc-ar
| checking the archiver (x86_64-poky-linux-gcc-ar) interface... ar
| checking for x86_64-poky-linux-gcc... (cached) x86_64-poky-linux-gcc  -m64 
-march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 
-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
| checking whether the compiler supports GNU C... (cached) yes
| checking whether x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 accepts -g... (cached) yes
| checking for x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 option to enable C11 features... (cached) none needed
| checking whether x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 understands -c and -o together... (cached) yes
| checking dependency style of x86_64-poky-linux-gcc  -m64 -march=core2 
-mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 
-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot...
 (cached) none
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... x86_64-poky-linux-gnu
| checking how to print strings... printf
| checking for a sed that does not truncate output... (cached) sed
| checking for grep that handles long lines and -e... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/grep
| checking for egrep... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/grep -E
| checking for fgrep... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/grep -F
| checking for ld used by x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 
-msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot...
 x86_64-poky-linux-ld 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
| checking if the linker (x86_64-poky-linux-ld 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
  ) is GNU ld... yes
| checking for BSD- or MS-compatible name lister (nm)... 
x86_64-poky-linux-gcc-nm
| checking the name lister (x86_64-poky-linux-gcc-nm) interface... BSD nm
| checking whether ln -s works... yes
| checking the maximum length of command line arguments... 1572864
| checking how to convert x86_64-pc-linux-gnu file names to 
x86_64-poky-linux-gnu format... func_convert_file_noop
| checking how to convert x86_64-pc-linux-gnu file names to toolchain format... 
func_convert_file_noop
| checking for x86_64-poky-linux-ld 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
   option to reload object files... -r
| checking for x86_64-poky-linux-file... no
| checking for file... file
| configure: WARNING: using cross tools not prefixed with host triplet
| checking for x86_64-poky-linux-objdump... x86_64-poky-linux-objdump
| checking how to recognize dependent libraries... pass_all
| checking for x86_64-poky-linux-dlltool... no
| checking for dlltool... no
| checking how to associate runtime and link libraries... printf %s\n
| checking for x86_64-poky-linux-ar... (cached) x86_64-poky-linux-gcc-ar
| checking for archiver @FILE support... @
| checking for x86_64-poky-linux-strip... (cached) x86_64-poky-linux-strip
| checking for x86_64-poky-linux-ranlib... x86_64-poky-linux-gcc-ranlib
| checking command to parse x86_64-poky-linux-gcc-nm output from 
x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse 
-fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security 
-Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 object... ok
| checking for sysroot... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
| checking for a working dd... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/dd
| checking how to truncate binary pipes... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/hosttools/dd bs=4096 
count=1
| checking for x86_64-poky-linux-mt... no
| checking for mt... no
| checking if : is a manifest tool... no
| 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 dlfcn.h... yes
| checking for objdir... .libs
| checking if x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 supports -fno-rtti -fno-exceptions... no
| checking for x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 option to produce PIC... -fPIC -DPIC
| checking if x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 PIC flag -fPIC -DPIC works... yes
| checking if x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 static flag -static works... yes
| checking if x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 supports -c -o file.o... yes
| checking if x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 supports -c -o file.o... (cached) yes
| checking whether the x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 
-msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 linker (x86_64-poky-linux-ld 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
   -m elf_x86_64) supports shared libraries... yes
| checking whether -lc should be explicitly linked in... no
| checking dynamic linker characteristics... GNU/Linux ld.so
| checking how to hardcode library paths into programs... immediate
| checking whether stripping libraries is possible... yes
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... no
| checking pkg-config m4 macros... yes
| checking for dirent.h... yes
| checking for execinfo.h... yes
| checking for fcntl.h... yes
| checking for getopt.h... yes
| checking for inttypes.h... (cached) yes
| checking for linux/aufs_type.h... no
| checking for linux/falloc.h... yes
| checking for linux/fs.h... yes
| checking for linux/types.h... yes
| checking for linux/xattr.h... yes
| checking for limits.h... yes
| checking for stddef.h... yes
| checking for stdint.h... (cached) yes
| checking for stdlib.h... (cached) yes
| checking for string.h... (cached) yes
| checking for sys/ioctl.h... yes
| checking for sys/mman.h... yes
| checking for sys/random.h... yes
| checking for sys/stat.h... (cached) yes
| checking for sys/statfs.h... yes
| checking for sys/sysmacros.h... yes
| checking for sys/time.h... yes
| checking for unistd.h... (cached) yes
| checking whether termios.h defines TIOCGWINSZ... no
| checking whether sys/ioctl.h defines TIOCGWINSZ... yes
| checking for inline... inline
| checking for int64_t... yes
| checking for size_t... yes
| checking for ssize_t... yes
| checking for struct stat.st_rdev... yes
| checking for struct stat.st_atim... yes
| checking for struct stat.st_atimensec... no
| checking for uint64_t... yes
| checking for x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot
 options needed to detect all undeclared functions... none needed
| checking whether llseek is declared... no
| checking whether lseek64 is declared... yes
| checking whether memrchr is declared... yes
| checking for backtrace... yes
| checking for copy_file_range... yes
| checking for fallocate... yes
| checking for gettimeofday... yes
| checking for lgetxattr... yes
| checking for llistxattr... yes
| checking for memset... yes
| checking for realpath... yes
| checking for lseek64... yes
| checking for ftello64... yes
| checking for pread64... yes
| checking for pwrite64... yes
| checking for posix_fadvise... yes
| checking for fstatfs... yes
| checking for strdup... yes
| checking for strerror... (cached) yes
| checking for strrchr... yes
| checking for strtoull... yes
| checking for tmpfile64... yes
| checking for utimensat... yes
| checking sysconf (_SC_PAGESIZE)... 4096
| checking for x86_64-poky-linux-pkg-config... no
| checking for pkg-config... 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/recipe-sysroot-native/usr/bin/pkg-config
| checking pkg-config is at least version 0.9.0... yes
| checking for uuid... yes
| checking libuuid usability... yes
| checking for lz4.h... yes
| checking for LZ4_compress_destSize in -llz4... yes
| checking for LZ4_compress_HC_destSize in -llz4... yes
| checking for zlib... no
| configure: error: Package requirements (zlib) were not met:
| 
| No package 'zlib' found
| 
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
| 
| Alternatively, you may set the environment variables zlib_CFLAGS
| and zlib_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| NOTE: The following config.log files may provide further information.
| NOTE: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/build/config.log
| ERROR: configure failed
| WARNING: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822:285
 exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
|       #1: bbfatal_log, 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822,
 line 285
|       #2: oe_runconf, 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822,
 line 261
|       #3: autotools_do_configure, 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822,
 line 231
|       #4: do_configure, 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822,
 line 151
|       #5: main, 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822,
 line 289
NOTE: recipe erofs-utils-1.7.1-r0: task do_configure: Failed
NOTE: Tasks Summary: Attempted 877 tasks of which 868 didn't need to be rerun 
and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 1 seconds

Summary: 1 task failed:
  
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_configure
Summary: There were 2 ERROR messages, returning a non-zero exit code.
ERROR: erofs-utils-1.7.1-r0 do_configure: configure failed
ERROR: erofs-utils-1.7.1-r0 do_configure: 
ExecutionError('/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/run.do_configure.2764822',
 1, None, None)
ERROR: Logfile of failure stored in: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-64-poky-linux/erofs-utils/1.7.1/temp/log.do_configure.2764822
ERROR: Task 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/erofs-utils/erofs-utils_1.7.1.bb:do_configure)
 failed with exit code '1'

Attachment: 0001-erofs-utils-upgrade-1.6-1.7.1.patch
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#189930): 
https://lists.openembedded.org/g/openembedded-core/message/189930
Mute This Topic: https://lists.openembedded.org/mt/102320305/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to