Skip to content

Conversation

@AhmedIsmail02
Copy link
Member

Description

DISPLAY is a well-known system-wide variable used in Linux for GUI applications. Overwriting it in the script could lead to unintended side effects, especially when launching graphical applications. Renaming it to HDLCD_GUI to avoid such conflicts.

The current version of setuptools (59.6.0) is too old to meet the requirements of the packages installed during the pre-commit stage. To avoid conflicts with system packages, a virtual environment is used to update setuptools and then run pre-commit stage in internal CI.

Test Steps

Checklist:

  • I have tested my changes. No regression in existing tests.
  • I have modified and/or added unit-tests to cover the code changes in this Pull Request.

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

AhmedIsmail02 and others added 3 commits March 19, 2025 14:37
The current version of setuptools (59.6.0)
is too old to meet the requirements of the
packages installed during the pre-commit stage.
To avoid conflicts with system packages, a
virtual environment was used to do so.

Signed-off-by: Ahmed Ismail <[email protected]>
Ml-Embedded-Evaluation-kit GitLab repos
are now live and public. Hence switching to
using them.

Changes done in this commit:

* Update the submodule for MLEK to use the public GitLab instance.
* Update the docs to refer to the public MLEK GitLab instance.

Signed-off-by: Ahmed Ismail <[email protected]>
`DISPLAY` is a well-known system-wide
variable used in Linux for GUI applications.
Overwriting it in the script could lead to
unintended side effects, especially when launching
graphical applications. Renaming it to HDLCD_GUI to
avoid such conflicts.

Signed-off-by: Ahmed Ismail <[email protected]>
@AhmedIsmail02 AhmedIsmail02 force-pushed the fix-conflicts-with-system-wide-variable branch from e661f89 to 03dd4f6 Compare March 19, 2025 16:50
@aggarg aggarg merged commit 1876dcc into FreeRTOS:main Mar 20, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants