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

Update Buildroot to 2024.02 #3241

Merged
merged 9 commits into from Mar 13, 2024
Merged

Update Buildroot to 2024.02 #3241

merged 9 commits into from Mar 13, 2024

Conversation

sairon
Copy link
Member

@sairon sairon commented Mar 12, 2024

Update Buildroot to latest LTS release. Builds fine, basic testing also found no issues. In general some library changes pulled in some more dependencies and increased the bloat a little (like udisks or nfs-utils) but it's still bearable. For details of changes required for the update see description of individual commits.

* Updated to version 2.10.x compatible with libblockdev v3
* Rebased patches to new codebase
* Autoreconf patch is not needed anymore
* libblockdev-nvme is now hard dependency of udisks daemon
After the Go update, build fails with the following error on mod vendor:

  GOPROXY list is not the empty string, but contains no entries

Turns out this step is not having the environment variables set, use
those used for download to fix it.
* buildroot 3f950a1aee...a1b2d12f32 (1):
  > package/nfs-utils: only install fsidd binary and unit file with enabled nfsd
Use distribution package, as it's what's used in Buidlroot's Gitlab CI
Docker image at buildroot/support/docker/Dockefile.
Copy link
Member

@agners agners left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally LGTM. There are some package checks failing because upstream tags are missing. From my point of view we can also disable that particular check, if possible.

It was introduced in latest BR - disable it for now and re-enable
for HAOS in a later separate PR.
@sairon sairon merged commit 454d764 into dev Mar 13, 2024
2 checks passed
@sairon sairon deleted the buildroot-2024.02 branch March 13, 2024 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants