That crash might be due to build system running out of memory. What happens
if you restart the build from same point

On Mon, Dec 8, 2025 at 3:44 PM Etienne Cordonnier <[email protected]>
wrote:

> Hi Khem,
> I tried a build of  yoe-kiosk-image with yoe-distro
> 7ce0a300ea45d28cfd58094cb5e9e07651797226 and openembedded-core branch
> kraj/i-told-you 6c4810b008e56a1f8c076265b57fe648462deca8 , and get a crash
> of clang while building qtwebengine, so I guess I'm not testing the right
> version?
>
> | aarch64-yoe-linux-clang++: error: clang frontend command failed with
> exit code 139 (use -v to see invocation)
> | clang version 22.0.0
> | Target: aarch64-yoe-linux
> | Thread model: posix
> | InstalledDir:
> /home/ecordonnier/dev/yoe/build/tmp/work/cortexa72-yoe-linux/qtwebengine/6.10.2/recipe-sysroot-native/usr/bin/aarch64-yoe-linux
>
> On Fri, Dec 5, 2025 at 11:56 PM Khem Raj <[email protected]> wrote:
>
>> Hmm I think it might be with my branch kraj/i-told-you on contrib tree
>> which has glibc master
>>
>> On Fri, Dec 5, 2025 at 2:36 PM Etienne Cordonnier <[email protected]>
>> wrote:
>>
>>> I also use yoe distro rpi4-64 building yoe-kiosk-image and I also tried
>>> without setting IMAGE_LINGUAS first.
>>> "it works on my machine" :-/
>>> Which commit do to youse?
>>>
>>> On Fri, Dec 5, 2025 at 11:34 PM Khem Raj <[email protected]> wrote:
>>>
>>>> My case is yoe distro rpi4-64 building yoe-kiosk-image I do not set
>>>> IMAGE_LINGUAS to get into the problem if I set it then it works
>>>>
>>>> On Fri, Dec 5, 2025 at 2:16 PM Etienne Cordonnier <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Khem,
>>>>> I've not managed to reproduce at the moment, neither on poky nor on
>>>>> yoe-distro. I'm on Ubuntu 24.04. Can you maybe send me your local.conf?:
>>>>>
>>>>> ecordonnier@lj8k2dq3:~/dev/yoe$ cat conf/local.conf
>>>>> IMAGE_LINGUAS = "en-us en-gb"
>>>>> ENABLE_BINARY_LOCALE_GENERATION = "1"
>>>>> SSTATE_MIRRORS = " \
>>>>>     file://.*
>>>>> https://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH
>>>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__sstate.yoctoproject.org_all_PATH-3Bdownloadfilename-3DPATH&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=-NtkavIQQp5Iqw_UoaYZsC0r9-dP8qjeWtlDZh0jty5AiQ9z97d4-blVTpeRtBxx&s=vuV0954VFehkpPG9JVC6OqQz3b5Oyuo-Zeat1SNYv2U&e=>
>>>>> \
>>>>> "
>>>>> ecordonnier@lj8k2dq3:~/dev/yoe$ git rev-parse HEAD
>>>>> 7ce0a300ea45d28cfd58094cb5e9e07651797226
>>>>> cordonnier@lj8k2dq3:~/dev/yoe$ . ./envsetup.sh rpi4-64
>>>>> Setting PROJECT=rpi4-64
>>>>> Setting MACHINE=raspberrypi4-64
>>>>> /home/ecordonnier/dev/yoe/conf/auto.conf has been updated
>>>>> Setting DOCKER_REPO to yoedistro/yoe-build:trixie-x86_64
>>>>> ecordonnier@lj8k2dq3:~/dev/yoe$ yoe_setup
>>>>> ecordonnier@lj8k2dq3:~/dev/yoe$ bitbake yoe-kiosk-image
>>>>> NOTE: Started PRServer with DBfile:
>>>>> /home/ecordonnier/dev/yoe/cache/prserv.sqlite3, Address:
>>>>> 127.0.0.1:44795
>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__127.0.0.1-3A44795&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=-NtkavIQQp5Iqw_UoaYZsC0r9-dP8qjeWtlDZh0jty5AiQ9z97d4-blVTpeRtBxx&s=PJMI5Who1QWr6q5cgr_vEwT478oi7c8luL5ThOzNZRc&e=>,
>>>>> PID: 111
>>>>> 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%
>>>>> |####################################################################################################################################################################################################################|
>>>>> Time: 0:00:02
>>>>> Loaded 5831 entries from dependency cache.
>>>>> NOTE: Resolving any missing task queue dependencies
>>>>>
>>>>> Build Configuration:
>>>>> BB_VERSION           = "2.16.0"
>>>>> BUILD_SYS            = "x86_64-linux"
>>>>> NATIVELSBSTRING      = "universal"
>>>>> TARGET_SYS           = "aarch64-yoe-linux"
>>>>> MACHINE              = "raspberrypi4-64"
>>>>> DISTRO               = "yoe"
>>>>> DISTRO_VERSION       = "2025.11"
>>>>> TUNE_FEATURES        = "aarch64 crc cortexa72 nocrypto"
>>>>> TARGET_FPU           = ""
>>>>> meta-yoe             =
>>>>> "master:7ce0a300ea45d28cfd58094cb5e9e07651797226"
>>>>> meta-raspberrypi     = "HEAD:b667e177b1e6642cb11301801db44d4515c1652d"
>>>>> meta-clang           = "HEAD:d0a67c76b7a3b585dbe2ba8ad509dc0fe0e58af2"
>>>>> meta-qt6             = "HEAD:836b1c3212c3562c0909468ab415df98c1145759"
>>>>> meta-filesystems
>>>>> meta-gnome
>>>>> meta-initramfs
>>>>> meta-multimedia
>>>>> meta-networking
>>>>> meta-oe
>>>>> meta-perl
>>>>> meta-python
>>>>> meta-webserver
>>>>> meta-xfce            = "HEAD:219328f37cbf6aa4b2d7b77d21e00240543d73ad"
>>>>> meta                 = "HEAD:ac7327583aef83fd400190506f3147623de38b68"
>>>>>
>>>>> Sstate summary: Wanted 2 Local 0 Mirrors 2 Missed 0 Current 3493 (100%
>>>>> match, 100%
>>>>> complete)#######################################################################################################################
>>>>>                      | ETA:  0:00:00
>>>>> Initialising tasks: 100%
>>>>> |###############################################################################################################################################################################################################|
>>>>> Time: 0:00:05
>>>>> NOTE: Executing Tasks
>>>>> NOTE: Tasks Summary: Attempted 7090 tasks of which 7088 didn't need to
>>>>> be rerun and all succeeded.
>>>>> NOTE: Writing buildhistory
>>>>> NOTE: Writing buildhistory took: 5 seconds
>>>>>
>>>>> Summary: There was 1 WARNING message.
>>>>>
>>>>> On Thu, Dec 4, 2025 at 7:56 PM Etienne Cordonnier <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Khem,
>>>>>> I haven't had the time to debug yet, but I've seen your message.
>>>>>>
>>>>>> Étienne
>>>>>>
>>>>>> On Wed, Dec 3, 2025 at 10:35 PM Khem Raj <[email protected]> wrote:
>>>>>>
>>>>>>> It can be reproduced with direct invocation
>>>>>>>
>>>>>>> kraj@apollo
>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0
>>>>>>> ❯ recipe-sysroot-native/usr/bin/opkg \
>>>>>>>   --volatile-cache \
>>>>>>>   -f opkg.conf \
>>>>>>>   -t temp/ipktemp/ \
>>>>>>>   -o rootfs \
>>>>>>>   --force-postinstall \
>>>>>>>   --prefer-arch-to-version \
>>>>>>>   --force-depends \
>>>>>>>   remove glibc-binary-localedata-en-gb glibc-binary-localedata-c
>>>>>>> glibc-binary-localedata-en-us
>>>>>>>
>>>>>>> [1]    346156 segmentation fault (core dumped)
>>>>>>>  recipe-sysroot-native/usr/bin/opkg --volatile-cache -f opkg.conf -t  -o
>>>>>>> roots
>>>>>>>
>>>>>>> I have a workaround by setting
>>>>>>>
>>>>>>> IMAGE_LINGUAS = "en-us"
>>>>>>>
>>>>>>> in local.conf which avoids the need for opkg remove operation which
>>>>>>> is crashing.
>>>>>>>
>>>>>>> On Wed, Dec 3, 2025 at 1:04 PM Khem Raj <[email protected]> wrote:
>>>>>>>
>>>>>>>> I am starting to see the following crash in opkg when building
>>>>>>>> image. Anyone seeing something like this?
>>>>>>>>
>>>>>>>> (No debugging symbols found in
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/opkg)
>>>>>>>> [New LWP 34493]
>>>>>>>> [Thread debugging using libthread_db enabled]
>>>>>>>> Using host libthread_db library "/usr/lib/libthread_db.so.1".
>>>>>>>> Core was generated by
>>>>>>>> `/mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/opkg
>>>>>>>> --volatile-cache -f
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/opkg.conf
>>>>>>>> -t
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/temp/ipktemp/
>>>>>>>> -o
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/rootfs
>>>>>>>> --force-postinstall --prefer-arch-to-version --force-depends remove
>>>>>>>> glibc-binary-localedata-en-gb glibc-binary-localedata-c
>>>>>>>> glibc-binary-localedata-en-us'.
>>>>>>>> Program terminated with signal SIGSEGV, Segmentation fault.
>>>>>>>> #0  0x00007f50a8190d20 in stringpool_strn2id () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/./libsolv.so.1
>>>>>>>> (gdb) bt
>>>>>>>> #0  0x00007f50a8190d20 in stringpool_strn2id () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/./libsolv.so.1
>>>>>>>> #1  0x00007f50a818a3dc in pool_str2id () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/./libsolv.so.1
>>>>>>>> #2  0x00007f50a84fe4ad in ?? () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/libopkg.so.1
>>>>>>>> #3  0x00007f50a84ff4df in opkg_solver_remove () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/libopkg.so.1
>>>>>>>> #4  0x00007f50a84e9bfb in ?? () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/libopkg.so.1
>>>>>>>> #5  0x00007f50a84eadb2 in opkg_cmd_exec () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/work/raspberrypi4_64-yoe-linux/yoe-kiosk-image/1.0/recipe-sysroot-native/usr/bin/../lib/libopkg.so.1
>>>>>>>> #6  0x00005557220b6a9d in ?? ()
>>>>>>>> #7  0x00007f50a8311f68 in __libc_start_call_main () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6
>>>>>>>> #8  0x00007f50a831201b in __libc_start_main () from
>>>>>>>> /mnt/b/yoe/master/build/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6
>>>>>>>> #9  0x00005557220b6bf1 in ?? ()
>>>>>>>>
>>>>>>>> On Thu, Nov 27, 2025 at 10:11 AM Etienne Cordonnier via
>>>>>>>> lists.openembedded.org
>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.openembedded.org&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=7Hhr9df0PBRkpiFWBooOX6tv5kZhGeHxO5S6vVaNiw8&e=>
>>>>>>>> <[email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Gyorgy,
>>>>>>>>> I have sent a patch to opkg upstream which disables the ACL option
>>>>>>>>> by default again (it is
>>>>>>>>> https://lists.yoctoproject.org/g/opkg/message/175
>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_g_opkg_message_175&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=4U1D3q2TfA7jjhTo68DgNSOLopG_6Nlj6Ta9OG8TN_g&e=>
>>>>>>>>> , however the web-view doesn't seem to work at the moment. I only see
>>>>>>>>> "Forbidden").
>>>>>>>>>
>>>>>>>>> Étienne
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Nov 27, 2025 at 6:08 PM Gyorgy Sarvari <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> I just tried this, but it seems that the ACL switch was toggled
>>>>>>>>>> during
>>>>>>>>>> the CMake transition. With Autotools ACL was disabled by default,
>>>>>>>>>> but
>>>>>>>>>> with CMake it seems to be enabled - and it complains that it
>>>>>>>>>> can't find
>>>>>>>>>> libacl on my machine.
>>>>>>>>>>
>>>>>>>>>> On 10/23/25 15:46, Etienne Cordonnier via lists.openembedded.org
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.openembedded.org&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=7Hhr9df0PBRkpiFWBooOX6tv5kZhGeHxO5S6vVaNiw8&e=>
>>>>>>>>>> wrote:
>>>>>>>>>> > From: Etienne Cordonnier <[email protected]>
>>>>>>>>>> >
>>>>>>>>>> > See release notes at
>>>>>>>>>> > -
>>>>>>>>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__downloads.yoctoproject.org_releases_opkg_opkg-2D0.9.0.release-2Dnotes&d=DwICaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=1A1uWL9SVAUWAORYc1-msE0HUGrhCWWRXTj24AF_PScvk4Y_QGHVaD7rHvEf9Kx5&s=qvmy1QT46Bl7mVt_XDbuHiic2IjU6z7Zku_Gid-CVYc&e=
>>>>>>>>>> >
>>>>>>>>>> > [0.9.0] - 2025-06-27
>>>>>>>>>> >
>>>>>>>>>> > Semiannual opkg release.
>>>>>>>>>> > Bumping the minor version as a result of the project build
>>>>>>>>>> tooling changing from autotools to cmake.
>>>>>>>>>> >
>>>>>>>>>> > - Added a Dockerfile container definition (`:docker/`) for a
>>>>>>>>>> valid developer build environment for opkg.
>>>>>>>>>> >   - It's recommended that project contributors use this
>>>>>>>>>> container to build and test their changes.
>>>>>>>>>> > - The AutoTools-based build framework has [been replaced](
>>>>>>>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__git.yoctoproject.org_opkg_commit_-3Fid-3D3f6040e321634471ec442fb0e80f140f1437e90b&d=DwICaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=1A1uWL9SVAUWAORYc1-msE0HUGrhCWWRXTj24AF_PScvk4Y_QGHVaD7rHvEf9Kx5&s=GgRxioBjt-ii5JWUrYQ0I-FmXvKxVxKNH3Nj22i_jiM&e=
>>>>>>>>>> ) with a more modern, CMake framework.
>>>>>>>>>> >   - Refer to the `docs/CONTRIBUTING.md` documentation for
>>>>>>>>>> updated build instructions.
>>>>>>>>>> >
>>>>>>>>>> > Signed-off-by: Etienne Cordonnier <[email protected]>
>>>>>>>>>> > ---
>>>>>>>>>> >  .../opkg/opkg/0002-config.h.in-fix-typo.patch | 27
>>>>>>>>>> +++++++++++++++++++
>>>>>>>>>> >  meta/recipes-devtools/opkg/opkg/run-ptest     |  2 +-
>>>>>>>>>> >  .../opkg/{opkg_0.8.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.8.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=XvRK6ACbDsce-6GfM1z7bmWP89Drkdoim4UnjGId7jE&e=>
>>>>>>>>>> => opkg_0.9.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.9.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=PCgmYCv6lZBoj7mQyNmGExGtaa-iO2KXWfMw-LSuRro&e=>}
>>>>>>>>>>    | 22 ++++++++-------
>>>>>>>>>> >  3 files changed, 41 insertions(+), 10 deletions(-)
>>>>>>>>>> >  create mode 100644
>>>>>>>>>> meta/recipes-devtools/opkg/opkg/0002-config.h.in-fix-typo.patch
>>>>>>>>>> >  rename meta/recipes-devtools/opkg/{opkg_0.8.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.8.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=XvRK6ACbDsce-6GfM1z7bmWP89Drkdoim4UnjGId7jE&e=>
>>>>>>>>>> => opkg_0.9.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.9.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=PCgmYCv6lZBoj7mQyNmGExGtaa-iO2KXWfMw-LSuRro&e=>}
>>>>>>>>>> (76%)
>>>>>>>>>> >
>>>>>>>>>> > diff --git
>>>>>>>>>> a/meta/recipes-devtools/opkg/opkg/0002-config.h.in-fix-typo.patch
>>>>>>>>>> b/meta/recipes-devtools/opkg/opkg/0002-config.h.in-fix-typo.patch
>>>>>>>>>> > new file mode 100644
>>>>>>>>>> > index 00000000000..626bbd01b68
>>>>>>>>>> > --- /dev/null
>>>>>>>>>> > +++
>>>>>>>>>> b/meta/recipes-devtools/opkg/opkg/0002-config.h.in-fix-typo.patch
>>>>>>>>>> > @@ -0,0 +1,27 @@
>>>>>>>>>> > +From 5a81faadbc2397d554bc598d535fd2d44cbc8d10 Mon Sep 17
>>>>>>>>>> 00:00:00 2001
>>>>>>>>>> > +From: Etienne Cordonnier <[email protected]>
>>>>>>>>>> > +Date: Mon, 20 Oct 2025 18:57:56 +0200
>>>>>>>>>> > +Subject: [PATCH] config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>:
>>>>>>>>>> fix typo
>>>>>>>>>> > +
>>>>>>>>>> > +Upstream-Status: Backport [
>>>>>>>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__git.yoctoproject.org_opkg_commit_-3Fid-3Dd723a90bfe6409c7ad983ed911225d4aefbfd09e&d=DwICaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=1A1uWL9SVAUWAORYc1-msE0HUGrhCWWRXTj24AF_PScvk4Y_QGHVaD7rHvEf9Kx5&s=5scf6nlpBtSePSuPjyopoX7FmlAyiSwI03Ry11w4tl8&e=
>>>>>>>>>> ]
>>>>>>>>>> > +Signed-off-by: Etienne Cordonnier <[email protected]>
>>>>>>>>>> > +---
>>>>>>>>>> > + config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>
>>>>>>>>>> | 2 +-
>>>>>>>>>> > + 1 file changed, 1 insertion(+), 1 deletion(-)
>>>>>>>>>> > +
>>>>>>>>>> > +diff --git a/config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>
>>>>>>>>>> b/config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>
>>>>>>>>>> > +index 4fa9842..877b8c7 100644
>>>>>>>>>> > +--- a/config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>
>>>>>>>>>> > ++++ b/config.h.in
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__config.h.in&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=dOZFRTTcPycQ3CB3uYzjTaJbkYiw-ptty6e5ymgao80&e=>
>>>>>>>>>> > +@@ -2,7 +2,7 @@
>>>>>>>>>> > + #cmakedefine01 WITH_XZ
>>>>>>>>>> > + #cmakedefine01 WITH_BZIP2
>>>>>>>>>> > + #cmakedefine01 WITH_LZ4
>>>>>>>>>> > +-#cmakedefine01 WITH_LZSTD
>>>>>>>>>> > ++#cmakedefine01 WITH_ZSTD
>>>>>>>>>> > + #cmakedefine01 WITH_CURL
>>>>>>>>>> > + #cmakedefine01 WITH_SSLCURL
>>>>>>>>>> > + #cmakedefine01 WITH_ACL
>>>>>>>>>> > +--
>>>>>>>>>> > +2.43.0
>>>>>>>>>> > +
>>>>>>>>>> > diff --git a/meta/recipes-devtools/opkg/opkg/run-ptest
>>>>>>>>>> b/meta/recipes-devtools/opkg/opkg/run-ptest
>>>>>>>>>> > index 5fb7077eec9..d485a4aace5 100644
>>>>>>>>>> > --- a/meta/recipes-devtools/opkg/opkg/run-ptest
>>>>>>>>>> > +++ b/meta/recipes-devtools/opkg/opkg/run-ptest
>>>>>>>>>> > @@ -2,4 +2,4 @@
>>>>>>>>>> >
>>>>>>>>>> >  OPKG_PATH=$(which opkg)
>>>>>>>>>> >
>>>>>>>>>> > -make OPKG_PATH=$OPKG_PATH run-tests
>>>>>>>>>> > +make -C tests DATADIR=/share SYSCONFDIR=/etc VARDIR=/var
>>>>>>>>>> OPKG_PATH=$OPKG_PATH
>>>>>>>>>> > diff --git a/meta/recipes-devtools/opkg/opkg_0.8.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.8.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=XvRK6ACbDsce-6GfM1z7bmWP89Drkdoim4UnjGId7jE&e=>
>>>>>>>>>> b/meta/recipes-devtools/opkg/opkg_0.9.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.9.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=PCgmYCv6lZBoj7mQyNmGExGtaa-iO2KXWfMw-LSuRro&e=>
>>>>>>>>>> > similarity index 76%
>>>>>>>>>> > rename from meta/recipes-devtools/opkg/opkg_0.8.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.8.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=XvRK6ACbDsce-6GfM1z7bmWP89Drkdoim4UnjGId7jE&e=>
>>>>>>>>>> > rename to meta/recipes-devtools/opkg/opkg_0.9.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.9.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=PCgmYCv6lZBoj7mQyNmGExGtaa-iO2KXWfMw-LSuRro&e=>
>>>>>>>>>> > index 12e2edf7e3f..ed2f36d636b 100644
>>>>>>>>>> > --- a/meta/recipes-devtools/opkg/opkg_0.8.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.8.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=XvRK6ACbDsce-6GfM1z7bmWP89Drkdoim4UnjGId7jE&e=>
>>>>>>>>>> > +++ b/meta/recipes-devtools/opkg/opkg_0.9.0.bb
>>>>>>>>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__opkg-5F0.9.0.bb&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=6dqwyPgBXigbzfameBp2CEOukeCpM2DUfu0sg0bB32_yW13Nh-HmRl8UbCQaTnb5&s=PCgmYCv6lZBoj7mQyNmGExGtaa-iO2KXWfMw-LSuRro&e=>
>>>>>>>>>> > @@ -15,34 +15,35 @@ PE = "1"
>>>>>>>>>> >  SRC_URI = "
>>>>>>>>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__downloads.yoctoproject.org_releases_-24-257BBPN-257D_-24-257BBPN-257D-2D-24-257BPV-257D.tar.gz&d=DwICaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=1A1uWL9SVAUWAORYc1-msE0HUGrhCWWRXTj24AF_PScvk4Y_QGHVaD7rHvEf9Kx5&s=mKc8LzZ_Q2orQLqa_38Jr7E7tfyD4-rcsgI-wPkx_Zg&e=
>>>>>>>>>> \
>>>>>>>>>> >             file://opkg.conf \
>>>>>>>>>> >
>>>>>>>>>>  
>>>>>>>>>> file://0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch
>>>>>>>>>>  \
>>>>>>>>>> > +           file://0002-config.h.in-fix-typo.patch \
>>>>>>>>>> >             file://run-ptest \
>>>>>>>>>> >             "
>>>>>>>>>> >
>>>>>>>>>> > -SRC_URI[sha256sum] =
>>>>>>>>>> "582a4c9e220cce0b7d08a0915c95db9f24ae43ad372ed5d42d5ec5f6cd413f0c"
>>>>>>>>>> > +SRC_URI[sha256sum] =
>>>>>>>>>> "440ef321862e01f83da4d02884a0cbb4d9d7b32f82faa81a6a85493f0c89d0f5"
>>>>>>>>>> >
>>>>>>>>>> >  # This needs to be before ptest inherit, otherwise all ptest
>>>>>>>>>> files end packaged
>>>>>>>>>> >  # in libopkg package if OPKGLIBDIR == libdir, because default
>>>>>>>>>> >  # PTEST_PATH ?= "${libdir}/${BPN}/ptest"
>>>>>>>>>> >  PACKAGES =+ "libopkg"
>>>>>>>>>> >
>>>>>>>>>> > -inherit autotools pkgconfig ptest
>>>>>>>>>> > +inherit cmake pkgconfig ptest
>>>>>>>>>> >
>>>>>>>>>> >  target_localstatedir := "${localstatedir}"
>>>>>>>>>> >  OPKGLIBDIR ??= "${target_localstatedir}/lib"
>>>>>>>>>> >
>>>>>>>>>> >  PACKAGECONFIG ??= "libsolv"
>>>>>>>>>> >
>>>>>>>>>> > -PACKAGECONFIG[gpg] = "--enable-gpg,--disable-gpg,\
>>>>>>>>>> > +PACKAGECONFIG[gpg] = "-DWITH_GPGME=ON,-DWITH_GPGME=OFF,\
>>>>>>>>>> >      gnupg gpgme libgpg-error,\
>>>>>>>>>> >      ${@ "gnupg" if ("native" in d.getVar("PN")) else
>>>>>>>>>> "gnupg-gpg"}\
>>>>>>>>>> >      "
>>>>>>>>>> > -PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl"
>>>>>>>>>> > -PACKAGECONFIG[ssl-curl] =
>>>>>>>>>> "--enable-ssl-curl,--disable-ssl-curl,curl openssl"
>>>>>>>>>> > -PACKAGECONFIG[sha256] = "--enable-sha256,--disable-sha256"
>>>>>>>>>> > -PACKAGECONFIG[libsolv] =
>>>>>>>>>> "--with-libsolv,--without-libsolv,libsolv"
>>>>>>>>>> > +PACKAGECONFIG[curl] = "-DWITH_CURL=ON,-DWITH_CURL=OFF,curl"
>>>>>>>>>> > +PACKAGECONFIG[ssl-curl] =
>>>>>>>>>> "-DWITH_SSLCURL=ON,-DWITH_SSLCURL=OFF,curl openssl"
>>>>>>>>>> > +PACKAGECONFIG[sha256] = "-DWITH_SHA256=ON,-DWITH_SHA256=OFF"
>>>>>>>>>> > +PACKAGECONFIG[libsolv] =
>>>>>>>>>> "-DUSE_SOLVER_LIBSOLV=ON,-DUSE_SOLVER_LIBSOLV=OFF,libsolv"
>>>>>>>>>> >
>>>>>>>>>> > -EXTRA_OECONF = "--enable-zstd"
>>>>>>>>>> > -EXTRA_OECONF:append:class-native = "
>>>>>>>>>> --localstatedir=/${@os.path.relpath('${localstatedir}',
>>>>>>>>>> '${STAGING_DIR_NATIVE}')} 
>>>>>>>>>> --sysconfdir=/${@os.path.relpath('${sysconfdir}',
>>>>>>>>>> '${STAGING_DIR_NATIVE}')}"
>>>>>>>>>> > +EXTRA_OECMAKE = "-DWITH_ZSTD=ON"
>>>>>>>>>> > +EXTRA_OECMAKE:append:class-native = "
>>>>>>>>>> -DVARDIR=/${@os.path.relpath('${localstatedir}', 
>>>>>>>>>> '${STAGING_DIR_NATIVE}')}
>>>>>>>>>> -DSYSCONFDIR=/${@os.path.relpath('${sysconfdir}', 
>>>>>>>>>> '${STAGING_DIR_NATIVE}')}"
>>>>>>>>>> >
>>>>>>>>>> >  do_install:append () {
>>>>>>>>>> >       install -d ${D}${sysconfdir}/opkg
>>>>>>>>>> > @@ -56,6 +57,9 @@ do_install:append () {
>>>>>>>>>> >  }
>>>>>>>>>> >
>>>>>>>>>> >  do_install_ptest () {
>>>>>>>>>> > +     # the ptest class uses a Makefile for installation, but
>>>>>>>>>> cmake uses Ninja per default so we need to install ptests manually:
>>>>>>>>>> > +     cp -r ${S}/tests ${D}${PTEST_PATH}
>>>>>>>>>> > +
>>>>>>>>>> >       sed -i -e '/@echo $^/d' ${D}${PTEST_PATH}/tests/Makefile
>>>>>>>>>> >       sed -i -e '/@PYTHONPATH=. $(PYTHON) $^/a\\t@if [ "$$?"
>>>>>>>>>> != "0" ];then echo "FAIL:"$^;else echo "PASS:"$^;fi'
>>>>>>>>>> ${D}${PTEST_PATH}/tests/Makefile
>>>>>>>>>> >  }
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> 
>>>>>>>>>
>>>>>>>>>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#227409): 
https://lists.openembedded.org/g/openembedded-core/message/227409
Mute This Topic: https://lists.openembedded.org/mt/115910660/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to