Age | Commit message (Collapse) | Author |
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
* 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>
|
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
* 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>
|
|
flex-checkout: re-prompt if .manifest is a zero-byte file
|
|
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>
|
|
sokol-flex: fix getvar call which broke sdk builds
|
|
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>
|
|
sokol-flex: add multilib prefix to SDK title and identifier
|
|
scripts:setup-env: set LC_CTYPE for bitbake
|
|
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
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>
|
|
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>
|
|
sokol-flex-distro: layer.conf: add virtualization feature override
|
|
JIRA: SB-22371
Signed-off-by: Tariq Mehmood <tariq_mehmood@mentor.com>
|
|
psplash: disable startup message
|
|
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>
|
|
busybox: enable base64 utility
|
|
curl: remove ssl from packageconfig
|
|
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>
|
|
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>
|
|
Remove win_sdk_cull.bbclass
|
|
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>
|
|
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>
|
|
sokol-flex.conf: add feature support for encrypted-fs
|
|
JIRA-ID: SB-21384
Signed-off-by: Akif Tariq <akif.tariq@siemens.com>
|
|
setup scripts: install python3-setuptools package.
|
|
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>
|
|
relocate_sdk.sh: find ld-linux only at toplevel
|
|
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>
|
|
conf-notes.txt: remove qemu lines and format
|
|
JIRA: SB-21884
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
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>
|
|
distro:lvm2: use require for .inc file
|
|
setup scripts: install python3 setuptools package
|
|
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>
|
|
Use require instead of include to make sure we get the required .inc
file when needed.
JIRA: SB-21389
Signed-off-by: Arslan Ahmad <arslan_ahmad@mentor.com>
|
|
lvm2: add lvm2-flex.service file
|
|
lvm2 bbappend is fixed to add lvm2-flex.service file.
JIRA-ID: SB-21389
Signed-off-by: Akif Tariq <akif.tariq@siemens.com>
|
|
Fixes for the langdale stable branch
|
|
sokol-flex: bump PDK_LICENSE_VERSION_DATE for Flex 13
|
|
JIRA: SB-21531
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
setup-environment: fix argument handling for args >9
|
|
This script iterates through the arguments solely to get the correct $BUILDDIR,
but doesn't have full fledged option parsing since it's actually a light wrapper
around setup-flex-builddir. During this iteration, it seems '$10' gets expanded
as '$1' followed by a 0, which isn't what we're looking for here, so use '${}'
syntax instead.
JIRA: SB-21796
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
This didn't cause the issue in question, but will avoid a future one, so
fix it while we're here.
JIRA: SB-21796
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
kernel-fitimage: fix the default config check
|
|
The current check for default dtb image checks if the file exists and is
not empty but appends a slash to the path due to which the file is never
found. It also doesn't replace slash in filename with _ as done when
populating the DTB variable.
JIRA: SB-21047
Signed-off-by: Arslan Ahmad <arslan_ahmad@mentor.com>
|