-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to Yocto scarthgap [Part1] #1538
Open
quaresmajose
wants to merge
53
commits into
foundriesio:main
Choose a base branch
from
quaresmajose:scarthgap-next-p1
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Because TI uses multiconfig we can't have this file names shared between machines in [1] | ERROR: mc:k3r5:u-boot-ti-staging-1_2023.04+git-r0 do_deploy: Recipe u-boot-ti-staging is trying to install files into a shared area when those files already exist. The files and the manifests listing them are: | /build/deploy/images/am62xx-evm/u-boot-ti-staging-config | (matched in manifest-am62xx_evm-u-boot-ti-staging.deploy) | Please adjust the recipes so only one recipe provides a given file. [1] meta-lmp-base/recipes-bsp/u-boot/u-boot-lmp-common.inc Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
This reverts commit 96d6173. merged https://git.yoctoproject.org/poky/commit/?id=b02bdaa5a5b1dc051849919785d4687bec1bfaf8 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
- Update patches with devtool | Applying patch 0001-85-nm-unmanaged.rules-do-not-manage-docker-bridges.patch | patching file data/85-nm-unmanaged.rules | Hunk #1 succeeded at 30 with fuzz 2 (offset 4 lines). Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
This reverts commit 35696b6. These patches are already included in ovmf 2022.11 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Use the meta-openembedded version that is updated to b4e0673 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
We are facing some build erros on uz3eg-iocc-sec machine because we don't have sufficient space. | spl/u-boot-spl.bin exceeds file size limit: | limit: 0x26000 bytes | actual: 0x26009 bytes | excess: 0x9 bytes Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Use yocto variables for this propose: - KERNEL_MODULE_AUTOLOAD https://docs.yoctoproject.org/ref-manual/variables.html?highlight=kernel_module_autoload#term-KERNEL_MODULE_AUTOLOAD - KERNEL_MODULE_PROBECONF https://docs.yoctoproject.org/ref-manual/variables.html?highlight=kernel_module_autoload#term-KERNEL_MODULE_PROBECONF Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Use yocto variables for this propose: - KERNEL_MODULE_AUTOLOAD https://docs.yoctoproject.org/ref-manual/variables.html?highlight=kernel_module_autoload#term-KERNEL_MODULE_AUTOLOAD - KERNEL_MODULE_PROBECONF https://docs.yoctoproject.org/ref-manual/variables.html?highlight=kernel_module_autoload#term-KERNEL_MODULE_PROBECONF Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
| devtool finish --force-patch-refresh bluez5 ../layers/meta-lmp/meta-lmp-base Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
This reverts commit bceb837. Merged upstream https://git.yoctoproject.org/meta-security/commit/?id=0e648bae9cdb8a2f41bde1f9a3ecaaf5fb80df63 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
The imx-boot-container MACHINEOVERRIDES is now SoC specific [1] with higher prioririty than mx8-generic-bsp. The meta-freescale layer also check for 1/0 so set it to 0. [1] Freescale/meta-freescale#1465 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
The imx-boot-container [1] is now only enabled on mx8m-generic-bsp machines. [1] Freescale/meta-freescale#1488 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
…dynamic Add boot container dynamic selection to imx-base.inc Freescale/meta-freescale#1492 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Upstream moves the distro feature integrity handling [1] to be applied only in linux-yocto kernel variants. [1] https://git.yoctoproject.org/meta-security/commit/?id=a0132f72ca71e787233cc4b361424e763f0b262e Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
kraj/meta-clang#799 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
The IMAGE_NAME_SUFFIX is now directly included in both IMAGE_NAME and IMAGE_LINK_NAME. https://git.yoctoproject.org/poky/commit/?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
The IMAGE_NAME_SUFFIX is now directly included in both IMAGE_NAME and IMAGE_LINK_NAME. https://git.yoctoproject.org/poky/commit/?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
…ctly included The IMAGE_NAME_SUFFIX is now directly included in both IMAGE_NAME and IMAGE_LINK_NAME. https://git.yoctoproject.org/poky/commit/?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
…or initramfs INITRAMFS_IMAGE_NAME stay as before but it assumes that all images used as initramfs will set IMAGE_NAME_SUFFIX to empty. https://git.yoctoproject.org/poky/commit/?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
…y for initramfs INITRAMFS_IMAGE_NAME stay as before but it assumes that all images used as initramfs will set IMAGE_NAME_SUFFIX to empty. https://git.yoctoproject.org/poky/commit/?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Since OE-core a8e7b0f SRCPV was appended to PKGV on base.bbclass Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Rebase and refresh patches Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
dropped upstream [1] The python variant of docker-compose is no longer updated. We have the golang version, so we drop this recipe to avoid use of an obselete and potentially non-secure application. [1] https://git.yoctoproject.org/meta-virtualization/commit/?id=7bd56074fece944ef9279d87106eb16452ec6338 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
The SRCREV_FORMAT variable must be set when multiple SCMs are used. | bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: The SRCREV_FORMAT variable must be set when multiple SCMs are used. | The SCMs are: | git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=https;branch=main | git://github.com/NXP/imx-firmware.git;protocol=https;branch=lf-5.15.71_2.2.0;destsuffix=imx-firmware;name=imx-firmware; | The variable dependency chain for the failure is: SRCPV -> PV -> BP -> FILESPATH Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
| find meta-lmp-base -type f -exec sed -i 's/-\${PR}//g' {} + https://git.yoctoproject.org/poky/commit/?id=ad5464eb7ef5ab80f74b22bfb0f3dc63174b78cc https://git.yoctoproject.org/poky/commit/?id=1b94ea8b2516c929830fea716bb027a9ea1a3a1e https://git.yoctoproject.org/poky/commit/?id=d7ce7d67994f02367750d03e9e97ebdf89cd7a33 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
https://git.yoctoproject.org/poky/commit/?id=12da590768b9e51a66f425c07fbef266a0115395 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The full PR was submitted #1532 but it was very big and we decided to break it down into smaller parts to facilitate the review process.
These small parts have not been tested at all and only the complete PR has been, so it is quite possible that they will not work separately as they are submitted now.
The full list of changes that have been tested are at https://github.com/foundriesio/meta-lmp/tree/scarthgap-next