Skip to content
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

WIP backport of kirkstone l4t r32.7.x+backport fix glibc conflicts in containers #1

Conversation

dwalkes
Copy link
Member

@dwalkes dwalkes commented Dec 21, 2023

Work in progress backport of OE4T#1194

lfdmn and others added 6 commits February 21, 2024 03:14
The 401 fab was added in dunfell-l4t-r32.5.0 but missing in this branch

Signed-off-by: Damien LEFEVRE <lefevre.da@gmail.com>
* Version number changes
* Updated checksums for downloaded packages
* Updated license checksums (no license changes)
* Update kernel recipe with new branch and SRCREV

Signed-off-by: Matt Madison <matt@madison.systems>
* Rework EMMC_BCT handling for t186/194 platforms to retain
  the original file name from the BSP
* Add rewrite of the board SKU part of the EMMC_BCT file name
  in the helper script for p3636 modules
* Update the BPFDTB flash variable for the TX2-NX to allow for
  rewrite based on board SKU

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Matt Madison <matt@madison.systems>
For the TX2-NX.

Signed-off-by: Matt Madison <matt@madison.systems>
@ferraridamiano
Copy link

I'm interested in this patch in order to migrate the jetson nano from dunfell to kirkstone. Are there any chances that this will be merged to OE4T/meta-tegra?

Thank you very much for your work!

@dwalkes
Copy link
Member Author

dwalkes commented Jul 7, 2024

@ferraridamiano I haven't had a project which used it so haven't spent time on getting it working yet. I could use some help with it.

For constructing a tree of libraries/files from NVIDIA's
prebuilt binary packages, for direct export to containers.

This avoids the problem we have with userland binaries built
from sources being incompatible with older libraries that
reside in the container (primarily glibc).

Signed-off-by: Matt Madison <matt@madison.systems>
to add a patch that supports the use of tree of files to be directly
exported to containers, overriding any files that reside in the normal
host rootfs.  This allows us to export NVIDIA's prebuilt binary userland
libraries to NVIDIA's containers, to ensure compatibility with the library
versions (notably glibc's) that are inside the container.

Signed-off-by: Matt Madison <matt@madison.systems>
@dwalkes dwalkes force-pushed the kirkstone-l4t-r32.7.x+backport-fix-glibc-conflicts-in-containers branch from a12c1a1 to 5055bcb Compare July 19, 2024 15:26
@dwalkes
Copy link
Member Author

dwalkes commented Jul 19, 2024

Closed in favor of #2 instead.

@dwalkes dwalkes closed this Jul 19, 2024
@paroque28
Copy link

@ferraridamiano OE4T#1638

dwalkes added a commit that referenced this pull request Aug 30, 2024
Fix typo and missing 'T' character in variable reference
for `PARTITION_LAYOUT_EXTERNAL`.

The current typo means if the name of the file referenced
by PARTITION_FILE_EXTERNAL was different than the name
PARTITION_LAYOUT_EXTERNAL, the wrong filename would be used
in the l4t-storage-layout dir.

Relates to #1

1: OE4T#1684

Signed-off-by: Dan Walkes <danwalkes@trellis-logic.com>
dwalkes added a commit that referenced this pull request Jan 10, 2025
Fix typo and missing 'T' character in variable reference
for `PARTITION_LAYOUT_EXTERNAL`.

The current typo means if the name of the file referenced
by PARTITION_FILE_EXTERNAL was different than the name
PARTITION_LAYOUT_EXTERNAL, the wrong filename would be used
in the l4t-storage-layout dir.

Relates to #1

1: OE4T#1684

Signed-off-by: Dan Walkes <danwalkes@trellis-logic.com>
dwalkes added a commit that referenced this pull request Jan 16, 2025
Fix typo and missing 'T' character in variable reference
for `PARTITION_LAYOUT_EXTERNAL`.

The current typo means if the name of the file referenced
by PARTITION_FILE_EXTERNAL was different than the name
PARTITION_LAYOUT_EXTERNAL, the wrong filename would be used
in the l4t-storage-layout dir.

Relates to #1

1: OE4T#1684

Signed-off-by: Dan Walkes <danwalkes@trellis-logic.com>
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.

5 participants