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

Add support for building debian trixie with 10.00 BSPs #54

Merged
merged 1 commit into from
Jul 10, 2024
Merged

Conversation

sskartheekadivi
Copy link
Collaborator

  • Migrate BSP to 10.00.
  • Add bdebstrap configs for Trixie.
  • Add bsp_version specific machine configuration files.
  • Lock distro_variant to a specific version of BSPs to avoid dependency issues.
  • Update build names to be more guessable.
  • Update paths and names in create-sdcard and create-wic scripts according to the above change.

@glneo
Copy link
Collaborator

glneo commented Jul 8, 2024

I thought the plan was to move away from this custom image creating script for 10.0? Why not do this now with ISAR? It already supports everything we are doing with this script and more. It also supports a TI board[0] already so it has all the basics in place for our platforms. We should extend that to the full set of EVMs we wish to support.

[0] https://github.com/ilbers/isar/blob/master/meta-isar/conf/machine/beagleplay.conf

@sskartheekadivi
Copy link
Collaborator Author

I thought the plan was to move away from this custom image creating script for 10.0? Why not do this now with ISAR? It already supports everything we are doing with this script and more. It also supports a TI board[0] already so it has all the basics in place for our platforms. We should extend that to the full set of EVMs we wish to support.

[0] https://github.com/ilbers/isar/blob/master/meta-isar/conf/machine/beagleplay.conf

Hi @glneo, ISAR is good. But exploring it as a complete replacement will still take time. There are no plans to migrate to it in 10.00 Release. Hopefully 10.01.

@glneo
Copy link
Collaborator

glneo commented Jul 9, 2024

Sounds good, thanks for the info.

Looking over at the ti-debpkgs repo, seems the packages used for Trixie are the same as already built for Bookworm. I don't think this would be an issue for the currently set of packages, but in the future it might be good to split the binary repo by distro and the compile all the packages fresh against each suite.

@sskartheekadivi sskartheekadivi force-pushed the 10.00 branch 3 times, most recently from b819095 to cd262cb Compare July 10, 2024 10:16
- Migrate BSP to 10.00.
- Add bdebstrap configs for Trixie.
- Add bsp_version specific machine configuration files.
- Lock distro_variant to a specific version of BSPs to avoid dependency issues.
- Update build names to be more guessable.
- Update paths and names in create-sdcard and create-wic scripts
  according to the above change.
- Update prerequisites in README and github workflow

Signed-off-by: Sai Sree Kartheek Adivi <s-adivi@ti.com>
@cshilwant cshilwant merged commit 01b5c15 into master Jul 10, 2024
21 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.

3 participants