aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-03Merge pull request #155 from fahadarslan/ana-mainmainana-mainNoor-Ahsan
Fix issues with Yocto master branch build
2024-01-03sokol-flex.conf: inclusion of distro configuration path for flex ↵Fahad Arslan
virtualization layer Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
2024-01-03layer.conf: set LAYERSERIES_COMPAT to nanbieldFahad Arslan
Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
2024-01-03sokol-flex: set upstream branch to nanbieldFahad Arslan
Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
2024-01-03python2-docker-compose: drop bbappendFahad Arslan
The python variant of docker-compose is no longer updated and has been replaced with golang version, so drop bbappend for python3-docker-compose and use docker-compose instead. Ref: https://git.yoctoproject.org/meta-virtualization/commit/?h=nanbield&id=7bd56074fece944ef9279d87106eb16452ec6338 Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
2023-08-22Merge pull request #136 from kergoth/flex-testChristopher Larson
2023-08-19pixman: fix exe_wrapper by specifying the dynamic linkerChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-19connman: add missing Upstream-Status to patchesChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-19psplash: add missing Upstream-Status to patchesChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-17kbd: 2.5.1 -> 2.6.1Christopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-17kbd: fix overrides to use sokol-flexChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-16layer.conf: set LAYERSERIES_COMPAT to mickledoremickledoreChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-16sokol-flex: set upstream branch to mickledoreChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-16vendor.inc: set include and baseconfig when parsingChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-16layerdirs.bbclass: set include and baseconfig when parsingChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-15Merge remote-tracking branch 'origin/langdale' into mickledoreChristopher Larson
* origin/langdale: libwebsockets: 4.2.2 -> 4.3.2 ccid: 1.4.33 -> % kbd: 2.5.0 -> 2.5.1 sokol-flex: set DISTRO_CODENAME=langdale layer.conf: kirkstone -> langdale setup-flex-builddir: don't write templateconf.cfg setup-flex-builddir: don't substitute TEMPLATECONF in setup-environment build-setup-environment.in: stop setting TEMPLATECONF Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-15bb-determine-layers: set baseconfig=True for addpylibChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-15Merge remote-tracking branch 'origin/kirkstone'Christopher Larson
* origin/kirkstone: (246 commits) flex-checkout: re-prompt if .manifest is a zero-byte file sokol-flex: fix getvar call which broke sdk builds sokol-flex: use right override for SDK_TITLE for sdk-ext sokol-flex: add multilib prefix to SDK title and identifier scripts:setup-env: set LC_CTYPE for bitbake sokol-flex-distro: layer.conf: add virtualization feature override psplash: disable startup message curl: remove ssl from packageconfig busybox: enable base64 utility win_sdk_cull.bbclass: remove sokol-flex: do not inherit win_sdk_cull.bbclass sokol-flex: Update image features for excrypted-root-fs setup-rh: fix installation of python3-setuptools relocate_sdk.sh: find ld-linux only at toplevel conf-notes.txt: add header line, clarify targets conf-notes.txt: remove qemu lines setup scripts: install python3 setuptools package distro:lvm2: use require for .inc file lvm2: add lvm2-flex.service file sokol-flex: bump PDK_LICENSE_VERSION_DATE for Flex 13 ... Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-15Merge pull request #134 from kergoth/SB-22545Noor-Ahsan
flex-checkout: re-prompt if .manifest is a zero-byte file
2023-08-10flex-checkout: re-prompt if .manifest is a zero-byte fileChristopher Larson
This occurs if the manifest prompt is interrupted (ex. ^C). By checking to see if the file exists and is non-empty when determining whether to prompt, we can avoid this error: sed: can't read .info: No such file or directory JIRA: SB-22545 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-08-04Merge pull request #133 from kergoth/SB-22499Noor-Ahsan
sokol-flex: fix getvar call which broke sdk builds
2023-08-04sokol-flex: fix getvar call which broke sdk buildsChristopher Larson
There was a typo: getvar instead of getVar, which causes the do_populate_sdk task to fail when these variables are used in our postprocessing functions. JIRA: SB-22499 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-07-31Merge pull request #132 from kergoth/SB-22377Noor-Ahsan
sokol-flex: add multilib prefix to SDK title and identifier
2023-07-31Merge pull request #131 from aarslan7/SB-22332Noor-Ahsan
scripts:setup-env: set LC_CTYPE for bitbake
2023-07-28sokol-flex: use right override for SDK_TITLE for sdk-extChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-07-28sokol-flex: add multilib prefix to SDK title and identifierChristopher Larson
This ensures that these values in the environment-setup files differ between the base and multilib configurations. JIRA: SB-22377 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-07-18scripts:setup-env: set LC_CTYPE for bitbakeArslan Ahmad
With the recent bitbake update, it is utilizing locale.getlocale() and locale.setlocale() from the python locales module. This module has a limitation when the host doesn't have the encoding defined, so e.g. if we have: $ locale ... LC_CTYPE="en_IN" ... it will not pick the correct encoding: $ python3 Python 3.10.6 (main, May 29 2023, 11:10:38) [GCC 11.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import locale >>> locale.getlocale() ('en_IN', 'ISO8859-1') and it will fail: >>> default_locale = locale.getlocale(locale.LC_CTYPE) >>> print(default_locale) ('en_IN', 'ISO8859-1') >>> locale.setlocale(locale.LC_CTYPE, default_locale) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.10/locale.py", line 620, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting By setting the locale using LC_CTYPE="en_US.UTF-8", this issue is resolved for bitbake. JIRA-ID: SB-22332 Signed-off-by: Arslan Ahmad <arslan_ahmad@mentor.com>
2023-07-13Merge pull request #130 from tarmeh2r/SB-22371Noor-Ahsan
sokol-flex-distro: layer.conf: add virtualization feature override
2023-07-12sokol-flex-distro: layer.conf: add virtualization feature overrideTariq Mehmood
JIRA: SB-22371 Signed-off-by: Tariq Mehmood <tariq_mehmood@mentor.com>
2023-07-04Merge pull request #129 from vj-kumar/vijai/fix-black-barNoor-Ahsan
psplash: disable startup message
2023-07-04psplash: disable startup messageVijai Kumar K
By default startup message is enabled. This draws a stripe close to the bottom of the screen with the background color specified(currently black). This might not be visible in some cases, where the image is centered and the remaining area is filled with the background color. Disable startup message to avoid the black rectangle displayed over the psplash image. Signed-off-by: Vijai Kumar K <vijaikumar.kanagarajan@siemens.com>
2023-06-13Merge pull request #125 from tarmeh2r/SB-21059Noor-Ahsan
busybox: enable base64 utility
2023-06-13Merge pull request #127 from akif-tariq/SB-21051Noor-Ahsan
curl: remove ssl from packageconfig
2023-06-09curl: remove ssl from packageconfigAkif Tariq
we need to remove ssl from PACKAGECONFIG to avoid the invalid-packageconfig warning. ssl has been deprecated upstream. Reference: https://github.com/openembedded/openembedded-core/commit/eef6c45fc6ec0a496791123e8ba2f400a5d9d468 JIRA-ID: SB-21051 Signed-off-by: Akif Tariq <akif.tariq@siemens.com>
2023-06-05busybox: enable base64 utilityTariq Mehmood
Qt creator IDE checks target connectivity and presence of some utilities on the target rootfs to perform device test. The test fails if base64 utility is not found. To address this, enable base64 utility by default for our distro using CONFIG_BASE64 config fragment. JIRA-ID: SB-21059 Signed-off-by: Tariq Mehmood <tariq_mehmood@mentor.com>
2023-05-29Merge pull request #124 from kergoth/SB-22139Noor-Ahsan
Remove win_sdk_cull.bbclass
2023-05-24win_sdk_cull.bbclass: removeChristopher Larson
Sokol Flex OS no longer builds Windows SDK/ADE, so this is no longer necessary for us. JIRA: SB-22139 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-05-24sokol-flex: do not inherit win_sdk_cull.bbclassChristopher Larson
Sokol Flex OS no longer builds Windows SDK/ADE, so this is no longer necessary for us. JIRA: SB-22139 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-05-19Merge pull request #123 from MentorEmbedded/SB-21384Noor-Ahsan
sokol-flex.conf: add feature support for encrypted-fs
2023-05-18sokol-flex: Update image features for excrypted-root-fsAkif Tariq
JIRA-ID: SB-21384 Signed-off-by: Akif Tariq <akif.tariq@siemens.com>
2023-05-10Merge pull request #122 from ArsalanSaleemGhuman/SB-22045Noor-Ahsan
setup scripts: install python3-setuptools package.
2023-05-10setup-rh: fix installation of python3-setuptoolsarsalan saleem
In a previous commit we added python3-setuptools as an installation candidate for the host machine. The package was named wrongly for the RHEL machines which made the setup script fail. We now fixed the package name for python3-setuptools for RHEL. JIRA: SB-22045 Signed-off-by: Arsalan Saleem <arsalan_saleem@mentor.com>
2023-05-09Merge pull request #121 from kergoth/linker-debugNoor-Ahsan
relocate_sdk.sh: find ld-linux only at toplevel
2023-05-08relocate_sdk.sh: find ld-linux only at toplevelChristopher Larson
Also ensure we only select one. Without this change, it may select the .debug version of ld-linux in SDKs which include debug info, which is usual. JIRA: SB-22047 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-05-04Merge pull request #120 from kergoth/SB-21884Noor-Ahsan
conf-notes.txt: remove qemu lines and format
2023-05-03conf-notes.txt: add header line, clarify targetsChristopher Larson
JIRA: SB-21884 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-05-03conf-notes.txt: remove qemu linesChristopher Larson
These don't apply to all machines, and we have documentation indicating when to use runqemu already, so just remove these potentially confusing lines. JIRA: SB-21884 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2023-05-03Merge pull request #117 from aarslan7/SB-21389Noor-Ahsan
distro:lvm2: use require for .inc file
2023-05-03Merge pull request #119 from ArsalanSaleemGhuman/SB-21904Noor-Ahsan
setup scripts: install python3 setuptools package
2023-05-03setup scripts: install python3 setuptools packagearsalan saleem
The recipetool utility requires the python's setuptools package. The setup scripts have been updated to install the python's setuptools package. JIRA: SB-21904 Signed-off-by: Arsalan Saleem <arsalan_saleem@mentor.com>