Skip to content

Conversation

@Gitii
Copy link

@Gitii Gitii commented Dec 19, 2025

Add debian-13 platform config for armv6 armv7 with hardfloat support.

Update: Turns out that debian13 targets armv7 (which is fine by me) instead of armv6.

[...] Debian GNU/Linux 13 system (codename “trixie”), for the 32-bit hard-float ARMv7 (“armhf”) architecture [...]

@Gitii Gitii marked this pull request as draft December 19, 2025 19:26
@bastelfreak
Copy link
Contributor

@Gitii Thanks for the PR. Can you please take a look at the rubocop failures and rebase against our latest main branch?

@bastelfreak bastelfreak added the enhancement New feature or request label Dec 19, 2025
@nmburgan
Copy link
Member

You’ll probably want to add this in the vanagon repo as a platform default so we can use it across projects, and then do inherit_from_default here.

@Gitii
Copy link
Author

Gitii commented Dec 19, 2025

You’ll probably want to add this in the vanagon repo as a platform default so we can use it across projects, and then do inherit_from_default here.

@nmburgan Seems like armhf platform configs never made it in the vanagon defaults folder. I will add the debian13 platform config and use inheritance here. I wonder if that also applies to openvox-agent?

@nmburgan
Copy link
Member

I recently updated https://github.com/OpenVoxProject/planning/wiki/Adding-support-for-new-platforms that lays out how it works. The main definition should go in the vanagon default, and as much as possible, each vanagon repo should just do inherit_from_defaults, and anything else should be pretty specific to that repo. Note that the openvox-agent repo is no more and now that lives in the packaging directory in the openvox repo.

@Gitii Gitii force-pushed the feat/add-debian-13-armhf-platform-config branch from 21035b8 to 8e987aa Compare December 20, 2025 08:53
@Gitii Gitii force-pushed the feat/add-debian-13-armhf-platform-config branch from 8e987aa to d288bcb Compare December 20, 2025 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants