Hi Alex:
 
Got it. Thanks for your quick comments.
Do let us know if you will have a chance to take care of Ubuntu 18.04 at 
current stage for Poky-Kirkstone.
In parallel, we will also think about upgrade the Ubuntu OS of our build server.
 
Best Regards!
Ming Wen (闻明)
SDK Team | Ambarella Shanghai

-----Original Message-----
From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On Behalf Of 
Alexander Kanavin
Sent: Wednesday, August 9, 2023 3:04 PM
To: Ming Wen <m...@ambarella.com>
Cc: yocto@lists.yoctoproject.org
Subject: [EXT] Re: [yocto] [Poky-Kirkstone][Ubuntu 18.04] The last 
poky-kirkstone can't work on ubuntu 18.04.

 I need to remind everyone that Ubuntu 18.04 went out of support on 31st of May 
this year, and it is no longer possible for the general public to run that 
version securely. Please keep that in mind, whether or not issues are fixed 
(I'd rather drop 18.04 from support list, and as soon as possible, i.e. when 
the AB workers are updated).

Alex

On Wed, 9 Aug 2023 at 09:00, Ming Wen <m...@ambarella.com> wrote:
>
> Hi,
>
> We're using Poky-Kirkstone for Yocto. Now we're trying to upgrade it to the 
> latest version. But sadly, hit below error when trying to use it to compile 
> the code on ubuntu 18.04. For comparison, ubuntu 22.04 is OK.
>
> Through narrowing down, we found below clues. It should be caused by some of 
> recent updates to Poky.
> It is appreciated if any of Yocto maintainer could help to give a 
> quick fix. :)
>
> To make things simper, the test example is from official quick build manual( 
> https://urldefense.com/v3/__https://docs.yoctoproject.org/4.0.11/brief-yoctoprojectqs/index.html__;!!PeEy7nZLVv0!kxrNUFeQHJvm7Naw5sXvk0eDL_kdQEjsFIzgdtzJ_JAE08NtXffo0DLA8SnC40VB79ElKm8XRvsmUnBzBfdK$
>   ).
>
> ==== Segmentation fault of mkfs.ext4, which is provided by the package 
> of e2fsprogs-native . ====
>
>
>
> jleng@jleng:~/data/cbuild-ng/build/qemux86-64$ bitbake 
> core-image-minimal
>
> WARNING: You are using a local hash equivalence server but have configured an 
> sstate mirror. This will likely mean no sstate will match from the mirror. 
> You may wish to disable the hash equivalence use (BB_HASHSERVE), or use a 
> hash equivalence server alongside the sstate mirror.
>
> Loading cache: 100% |                                                         
>                                                                           | 
> ETA:  --:--:--
>
> Loaded 0 entries from dependency cache.
>
> Parsing recipes: 100% 
> |#####################################################################
> #############################################################| Time: 
> 0:00:17
>
> Parsing of 886 .bb files complete (0 cached, 886 parsed). 1648 targets, 45 
> skipped, 0 masked, 0 errors.
>
> NOTE: Resolving any missing task queue dependencies
>
>
>
> Build Configuration:
>
> BB_VERSION           = "2.0.0"
>
> BUILD_SYS            = "x86_64-linux"
>
> NATIVELSBSTRING      = "ubuntu-18.04"
>
> TARGET_SYS           = "x86_64-poky-linux"
>
> MACHINE              = "qemux86-64"
>
> DISTRO               = "poky"
>
> DISTRO_VERSION       = "4.0.12"
>
> TUNE_FEATURES        = "m64 core2"
>
> TARGET_FPU           = ""
>
> meta
>
> meta-poky
>
> meta-yocto-bsp       = "kirkstone:d6b8790370500b99ca11f0d8a05c39b661ab2ba6"
>
> meta-cbuild          = "main:fd1231d7002a0bd6e563d80782140b7c6eb549c1"
>
>
>
> Initialising tasks: 100% 
> |#####################################################################
> ##########################################################| Time: 
> 0:00:01
>
> Checking sstate mirror object availability: 100% 
> |#####################################################################
> ##################################| Time: 0:00:05
>
> Sstate summary: Wanted 1397 Local 647 Mirrors 0 Missed 750 Current 0 
> (46% match, 0% complete)
>
> NOTE: Executing Tasks
>
> WARNING: openssl-native-3.0.10-r0 do_fetch: Failed to fetch URL 
> https://urldefense.com/v3/__http://www.openssl.org/source/openssl-3.0.
> 10.tar.gz__;!!PeEy7nZLVv0!kxrNUFeQHJvm7Naw5sXvk0eDL_kdQEjsFIzgdtzJ_JAE
> 08NtXffo0DLA8SnC40VB79ElKm8XRvsmUjQ8bWSx$ , attempting MIRRORS if 
> available
>
> ERROR: core-image-minimal-1.0-r0 do_image_ext4: 
> ExecutionError('/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/q
> emux86_64-poky-linux/core-image-minimal/1.0-r0/temp/run.do_image_ext4.
> 22796', 139, None, None)
>
> ERROR: Logfile of failure stored in: 
> /home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-l
> inux/core-image-minimal/1.0-r0/temp/log.do_image_ext4.22796
>
> Log data follows:
>
> | DEBUG: Executing python function extend_recipe_sysroot
>
> | NOTE: Direct dependencies are 
> | ['/home/jleng/data/cbuild-ng/build/poky/meta/recipes-core/glibc/cros
> | s-localedef-native_2.35.bb:do_populate_sysroot', 
> | '/home/jleng/data/cbuild-ng/build/poky/meta/recipes-core/glibc/ldcon
> | fig-native_2.12.1.bb:do_populate_sysroot', 
> | '/home/jleng/data/cbuild-ng/build/poky/meta/recipes-devtools/qemu/qe
> | muwrapper-cross_1.0.bb:do_populate_sysroot', 
> | '/home/jleng/data/cbuild-ng/build/poky/meta/recipes-kernel/kmod/depm
> | odwrapper-cross_1.0.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-c
> | ore/update-rc.d/update-rc.d_0.8.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/createrepo-c/createrepo-c_0.19.0.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/dnf/dnf_4.11.1.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/e2fsprogs/e2fsprogs_1.46.5.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/makedevs/makedevs_1.0.1.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/opkg-utils/opkg-utils_0.5.0.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/opkg/opkg_0.5.0.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/pseudo/pseudo_git.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-d
> | evtools/rpm/rpm_4.17.1.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-e
> | xtended/pbzip2/pbzip2_1.1.13.bb:do_populate_sysroot', 
> | 'virtual:native:/home/jleng/data/cbuild-ng/build/poky/meta/recipes-e
> | xtended/pigz/pigz_2.7.bb:do_populate_sysroot']
>
> | NOTE: Installed into sysroot: ['e2fsprogs-native']
>
> | NOTE: Skipping as already exists in sysroot: 
> | ['cross-localedef-native', 'ldconfig-native', 'qemuwrapper-cross', 
> | 'depmodwrapper-cross', 'update-rc.d-native', 'createrepo-c-native', 
> | 'dnf-native', 'makedevs-native', 'opkg-utils-native', 'opkg-native', 
> | 'pseudo-native', 'rpm-native', 'pbzip2-native', 'pigz-native', 
> | 'bzip2-native', 'librepo-native', 'gettext-minimal-native', 
> | 'libdnf-native', 'python3-iniparse-native', 'libcomps-native', 
> | 'cmake-native', 'python3-native', 'perl-native', 'zlib-native', 
> | 'attr-native', 'libtool-native', 'texinfo-dummy-native', 
> | 'util-linux-native', 'openssl-native', 'debianutils-native', 
> | 'kmod-native', 'shadow-native', 'shared-mime-info-native', 
> | 'file-native', 'lua-native', 'sqlite3-native', 'zstd-native', 
> | 'popt-native', 'libgcrypt-native', 'xz-native', 'elfutils-native', 
> | 'qemu-native', 'curl-native', 'libxml2-native', 'glib-2.0-native', 
> | 'expat-native', 'libarchive-native', 'libsolv-native', 
> | 'gpgme-native', 'libmodulemd-native', 
> | 'gobject-introspection-native', 'libcheck-native', 'json-c-native', 
> | 'swig-native', 'python3-six-native', 'python3-wheel-native', 
> | 'python3-setuptools-native', 'python3-installer-native', 
> | 'ncurses-native', 'libnsl2-native', 'libffi-native', 
> | 'libtirpc-native', 'util-linux-libuuid-native', 'gdbm-native', 
> | 'readline-native', 'make-native', 'libpcre2-native', 
> | 'libcap-ng-native', 'itstool-native', 'libgpg-error-native', 
> | 'libcap-native', 'libmicrohttpd-native', 'gettext-native', 
> | 'libpcre-native', 'lzo-native', 'libassuan-native', 
> | 'libyaml-native', 'flex-native', 'python3-flit-core-native', 
> | 'unzip-native', 'gnutls-native', 'm4-native', 'nettle-native', 
> | 'libunistring-native', 'gmp-native', 'libidn2-native', 
> | 'gnu-config-native']
>
> | DEBUG: sed -e 
> 's:^[^/]*/:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot-native/:g'
>  
> /home/jleng/data/cbuild-ng/build/qemux86-64/tmp/sysroots-components/x86_64/e2fsprogs-native/fixmepath
>  | xargs sed -i -e 
> 's:FIXMESTAGINGDIRTARGET:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot:g;
>  
> s:FIXMESTAGINGDIRHOST:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot-native:g'
>  -e 
> 's:FIXME_PSEUDO_SYSROOT:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/sysroots-components/x86_64/pseudo-native:g'
>  -e 
> 's:FIXME_HOSTTOOLS_DIR:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/hosttools:g'
>  -e 
> 's:FIXME_PKGDATA_DIR:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/pkgdata/qemux86-64:g'
>  -e 
> 's:FIXME_PSEUDO_LOCALSTATEDIR:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/pseudo/:g'
>  -e 
> 's:FIXME_LOGFIFO:/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp/fifo.22796:g'
>
> | DEBUG: Python function extend_recipe_sysroot finished
>
> | DEBUG: Executing python function set_image_size
>
> | DEBUG: 27409.200000 = 21084 * 1.300000
>
> | DEBUG: 27409.200000 = max(27409.200000, 8192)[27409.200000] + 0
>
> | DEBUG: 27410.000000 = int(27409.200000)
>
> | DEBUG: 27410 = aligned(27410)
>
> | DEBUG: returning 27410
>
> | DEBUG: Python function set_image_size finished
>
> | DEBUG: Executing shell function do_image_ext4
>
> | DEBUG: Executing dd if=/dev/zero 
> | of=/home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-p
> | oky-linux/core-image-minimal/1.0-r0/deploy-core-image-minimal-image-
> | complete/core-image-minimal-qemux86-64-20230808061549.rootfs.ext4 
> | seek=27410 count=0 bs=1024
>
> | 0+0 records in
>
> | 0+0 records out
>
> | 0 bytes copied, 6.4388e-05 s, 0.0 kB/s
>
> | DEBUG: Actual Rootfs size:  19988 
> | /home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky
> | -linux/core-image-minimal/1.0-r0/rootfs
>
> | DEBUG: Actual Partion size: 28067840
>
> | DEBUG: Executing mkfs.ext4 -F -i 4096 
> | /home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky
> | -linux/core-image-minimal/1.0-r0/deploy-core-image-minimal-image-com
> | plete/core-image-minimal-qemux86-64-20230808061549.rootfs.ext4 -d 
> | /home/jleng/data/cbuild-ng/build/qemux86-64/tmp/work/qemux86_64-poky
> | -linux/core-image-minimal/1.0-r0/rootfs
>
> | WARNING: exit code 139 from a shell command.
>
> | Segmentation fault (core dumped)
>
> ERROR: Task 
> (/home/jleng/data/cbuild-ng/build/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_ext4)
>  failed with exit code '1'
>
> NOTE: Tasks Summary: Attempted 3592 tasks of which 1187 didn't need to be 
> rerun and 1 failed.
>
>
>
> Summary: 1 task failed:
>
>   
> /home/jleng/data/cbuild-ng/build/poky/meta/recipes-core/images/core-im
> age-minimal.bb:do_image_ext4
>
> Summary: There were 2 WARNING messages.
>
> Summary: There was 1 ERROR message, returning a non-zero exit code.
>
>
>
>
>
> ==== I rolled back the revision of poky  to check the issue,  the 
> commit of  "uninative: Upgrade to 3.10 to support gcc 13" introduced 
> it. ====
>
>
>
> commit aab6fc20de9473d8d7f277332601cbae70c53320
>
> Author: Michael Halstead <mhalst...@linuxfoundation.org>
>
> Date:   Fri May 26 10:21:48 2023 -0700
>
>
>
>     uninative: Upgrade to 3.10 to support gcc 13
>
>
>
>     (From OE-Core rev: dbf2a81d42b48c22864f64425672315158eb99cb)
>
>
>
>     Signed-off-by: Michael Halstead <mhalst...@linuxfoundation.org>
>
>     Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org>
>
>     (cherry picked from commit 
> f811bffb861b23238e8291394bd6e8407f013619)
>
>     Signed-off-by: Steve Sakoman <st...@sakoman.com>
>
>
>
> commit 51d6afc92f621657f800171a992cea7708261d31
>
> Author: Richard Purdie <richard.pur...@linuxfoundation.org>
>
> Date:   Wed Jun 7 17:27:36 2023 +0100
>
>
>
>     selftest/reproducible: Allow native/cross reuse in test
>
>
>
>     We don't compare reproducibility of the native/cross components, 
> only the
>
>     target ones. With the long build times of rust-native, the test 
> now takes
>
>     crazy lengths of time so this tweak should allow us to reuse 
> native/cross
>
>     artefacts from sstate whilst still testing the target output is
>
>     reproducible.
>
>
>
>     (From OE-Core rev: 18a9596ae711ba37ac7e44e46744298ba79ae320)
>
>
>
>     Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org>
>
>     (cherry picked from commit 
> b494d83c639a877cefeb7cbab6d37195e492f059)
>
>     Signed-off-by: Steve Sakoman <st...@sakoman.com>
>
>
>
>
> 
>

######################################################################
This EXTERNAL email has been scanned by Proofpoint Email Protect service.

**********************************************************************
This email and attachments contain Ambarella Proprietary and/or Confidential 
Information and is intended solely for the use of the individual(s) to whom it 
is addressed. Any unauthorized review, use, disclosure, distribute, copy, or 
print is prohibited. If you are not an intended recipient, please contact the 
sender by reply email and destroy all copies of the original message. Thank you.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#60759): https://lists.yoctoproject.org/g/yocto/message/60759
Mute This Topic: https://lists.yoctoproject.org/mt/100638466/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to