|
Kernel Header UAPI Issue
Hi, A kernel recipe will provide linux-libc-headers after a "make headers_install" call... So the SRC_URI of linux-libc-headers can be the same as from the linux kernel recipe, or linux kernel recipe
Hi, A kernel recipe will provide linux-libc-headers after a "make headers_install" call... So the SRC_URI of linux-libc-headers can be the same as from the linux kernel recipe, or linux kernel recipe
|
By
Mikko Rapeli
· #52455
·
|
|
Updating Yocto
Yes, we're talking about the same thing :) A lot of yocto things don't work well if major changes happen and WORKDIR isn't completely cleaned in between. With various BSP layers things can be even wor
Yes, we're talking about the same thing :) A lot of yocto things don't work well if major changes happen and WORKDIR isn't completely cleaned in between. With various BSP layers things can be even wor
|
By
Mikko Rapeli
· #52453
·
|
|
Kernel Header UAPI Issue
Hi, I know it's not the best or recommended approach, but I find it hard to avoid merging linux-libc-headers recipe with the actual kernel recipe that a distro is using. At least a static copy of some
Hi, I know it's not the best or recommended approach, but I find it hard to avoid merging linux-libc-headers recipe with the actual kernel recipe that a distro is using. At least a static copy of some
|
By
Mikko Rapeli
· #52451
·
|
|
Updating Yocto
Hi, When both yocto update and your own changes are modifying the same recipes, then conflicts can occur. If builds are failing, then your environment is breaking something. It might even be the BSP l
Hi, When both yocto update and your own changes are modifying the same recipes, then conflicts can occur. If builds are failing, then your environment is breaking something. It might even be the BSP l
|
By
Mikko Rapeli
· #52450
·
|
|
using SYSTEMD_SERVICE to disable a systemd service?
Hi, We do SYSTEMD_SERVICE_${PN} = "" a lot but reasons are a lot more complex. To properly tune target system boot, one really needs to fork most systemd service files. This is needed to set cgroups,
Hi, We do SYSTEMD_SERVICE_${PN} = "" a lot but reasons are a lot more complex. To properly tune target system boot, one really needs to fork most systemd service files. This is needed to set cgroups,
|
By
Mikko Rapeli
· #52185
·
|
|
[dunfell][PATCH v2 3/3] bitbake: fetch/git: download LFS content too during do_fetch
From: Matt Hoosier <matt.hoosier@...> Insert an explicit pass to fetch all blobs needed by Git LFS, during the fetch() function. This avoids the default behavior of Git LFS to wait until 'git c
From: Matt Hoosier <matt.hoosier@...> Insert an explicit pass to fetch all blobs needed by Git LFS, during the fetch() function. This avoids the default behavior of Git LFS to wait until 'git c
|
By
Mikko Rapeli
· #52150
·
|
|
[dunfell][PATCH v2 2/3] bitbake: git.py: Use the correct branch to check if the repository has LFS objects.
From: Mauro Queirós <maurofrqueiros@...> Function "contains_lfs" was only looking at the master branch when searching for LFS content. LFS may be configured in specific branches only, so we need
From: Mauro Queirós <maurofrqueiros@...> Function "contains_lfs" was only looking at the master branch when searching for LFS content. LFS may be configured in specific branches only, so we need
|
By
Mikko Rapeli
· #52149
·
|
|
[dunfell][PATCH v2 1/3] bitbake: git.py: skip smudging if lfs=0 is set
From: Mauro Queirós <maurofrqueiros@...> Git-LFS objects were being fetched even when lfs=0 was not set. This patch disables LFS smudging when lfs=0. That way, only the LFS pointers are download
From: Mauro Queirós <maurofrqueiros@...> Git-LFS objects were being fetched even when lfs=0 was not set. This patch disables LFS smudging when lfs=0. That way, only the LFS pointers are download
|
By
Mikko Rapeli
· #52148
·
|
|
[OE-core] [dunfell][PATCH 1/2] bitbake: git.py: Use the correct branch to check if the repository has LFS objects.
Sorry, third patch needs to be backported from master for git lfs to work nicely on dunfell. Will send a v2. -Mikko
Sorry, third patch needs to be backported from master for git lfs to work nicely on dunfell. Will send a v2. -Mikko
|
By
Mikko Rapeli
· #52147
·
|
|
[dunfell][PATCH 2/2] bitbake: fetch/git: download LFS content too during do_fetch
From: Matt Hoosier <matt.hoosier@...> Insert an explicit pass to fetch all blobs needed by Git LFS, during the fetch() function. This avoids the default behavior of Git LFS to wait until 'git c
From: Matt Hoosier <matt.hoosier@...> Insert an explicit pass to fetch all blobs needed by Git LFS, during the fetch() function. This avoids the default behavior of Git LFS to wait until 'git c
|
By
Mikko Rapeli
· #52145
·
|
|
[dunfell][PATCH 1/2] bitbake: git.py: Use the correct branch to check if the repository has LFS objects.
From: Mauro Queirós <maurofrqueiros@...> Function "contains_lfs" was only looking at the master branch when searching for LFS content. LFS may be configured in specific branches only, so we need
From: Mauro Queirós <maurofrqueiros@...> Function "contains_lfs" was only looking at the master branch when searching for LFS content. LFS may be configured in specific branches only, so we need
|
By
Mikko Rapeli
· #52144
·
|
|
python bump
Locally, as developer you always have a local branch where you can cherry-pick changes. With git submodules and repo tooling, you should use a local or project specific clone of poky. Or move all upda
Locally, as developer you always have a local branch where you can cherry-pick changes. With git submodules and repo tooling, you should use a local or project specific clone of poky. Or move all upda
|
By
Mikko Rapeli
· #51357
·
|
|
python bump
Hi, When backporting changes, I find it better to cherry-pick the changes for e.g. python3 update from master to the old branch that I have to use. In my case I can not update anything which breaks AB
Hi, When backporting changes, I find it better to cherry-pick the changes for e.g. python3 update from master to the old branch that I have to use. In my case I can not update anything which breaks AB
|
By
Mikko Rapeli
· #51351
·
|
|
Backport some packages
Hi, For those who aren't afraid to digging deeper, it is possible to limit the impact of BSP layers by e.g. restricting which recipes and bbappends get applied in your product via BBMASK in distro con
Hi, For those who aren't afraid to digging deeper, it is possible to limit the impact of BSP layers by e.g. restricting which recipes and bbappends get applied in your product via BBMASK in distro con
|
By
Mikko Rapeli
· #50413
·
|
|
Yocto standard SDK/cmake/ and meta-clang build issue
Hi, I was wondering on same thing few days ago. nativesdk-clang and clang-cross-canadian-aarch64 if your target arch is aarch64 bring a working clang compiler to the SDK. I was also missing the clang-
Hi, I was wondering on same thing few days ago. nativesdk-clang and clang-cross-canadian-aarch64 if your target arch is aarch64 bring a working clang compiler to the SDK. I was also missing the clang-
|
By
Mikko Rapeli
· #50339
·
|
|
one way hash analogy of yocto
bitbake -e my-recipe ? Maybe grep for the variable of interest? When adding layers, only way to be sure is to actually review the layers and their bbappends. I tend to BBMASK everything out which I ha
bitbake -e my-recipe ? Maybe grep for the variable of interest? When adding layers, only way to be sure is to actually review the layers and their bbappends. I tend to BBMASK everything out which I ha
|
By
Mikko Rapeli
· #50149
·
|
|
meta layers priority using BBFILE_PRIORITY in layer.conf is not working for me?
Hi, You can try with SRC_URI_prepend_machine1. Cheers, -Mikko
Hi, You can try with SRC_URI_prepend_machine1. Cheers, -Mikko
|
By
Mikko Rapeli
· #49944
·
|
|
ERROR: iso-codes-4.4-r0
Hi, Debian developers changed branch names in their repository. Fixed in latest master and dunfell branches so either update or cherry-pick the changes: https://git.yoctoproject.org/cgit/cgit.cgi/poky
Hi, Debian developers changed branch names in their repository. Fixed in latest master and dunfell branches so either update or cherry-pick the changes: https://git.yoctoproject.org/cgit/cgit.cgi/poky
|
By
Mikko Rapeli
· #49920
·
|
|
INCOMPATIBLE_LICENSE - how to use it properly?
Hi, You need to add exceptions to build a lot GPLv3 components but not let them be part of product images. In distro config: INCOMPATIBLE_LICENSE += "GPLv3 GPLv3+ LGPLv3 LGPLv3+" ... WHITELIST_GPL-3.0
Hi, You need to add exceptions to build a lot GPLv3 components but not let them be part of product images. In distro config: INCOMPATIBLE_LICENSE += "GPLv3 GPLv3+ LGPLv3 LGPLv3+" ... WHITELIST_GPL-3.0
|
By
Mikko Rapeli
· #49782
·
|
|
what to expect from distributed sstate cache?
Hi, We do something similar except we rsync a sstate mirror to build nodes from latest release before a build (and topic from gerrit are merged to latest release too to avoid sstate and build tree get
Hi, We do something similar except we rsync a sstate mirror to build nodes from latest release before a build (and topic from gerrit are merged to latest release too to avoid sstate and build tree get
|
By
Mikko Rapeli
· #49496
·
|