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

meta-lxatac-{bsp,software}: misc cleanups #188

Merged
merged 7 commits into from
Oct 7, 2024

Conversation

hnez
Copy link
Member

@hnez hnez commented Oct 4, 2024

While going through all our configs, .bbs and .bbappends as part of the styhead update I have noticed some potential for improvement here and there.

As these were not styhead-specific we should have them in the scarthgap branch as well.

hnez added 6 commits October 4, 2024 11:30
We do not use the generated tar archives anywhere, so we can save
some CPU cycles by not building them.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
The `.bbappend` did once set the `SRCREV` but it no longer does.
It only set the `FILESEXTRAPATHS` but none of the files were actually used
by the `.bb`.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
Since it is not true for meta-lxatac (currently).

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
This makes the list more readable - especially in diffs.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
This makes the list more readable - especially in diffs.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
This adds a tiny amount of debug info to every binary that makes
e.g. `coredump` far more useful.
It also auto-enables the `coredump` and `elfutils` `PACKAGECONFIG`s
in systemd, so setting them manually is no longer required.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
@hnez hnez requested a review from ejoerns October 4, 2024 09:36
The `genimage` version in meta-ptx was updated to v18,
which no longer uses `genext2fs` by default.
Which is great because the project is not well maintained and the
recipe for it was even removed in meta-ptx master.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
@hnez hnez merged commit 4efcb33 into linux-automation:scarthgap Oct 7, 2024
4 checks passed
@hnez hnez deleted the cleanup branch October 7, 2024 05:25
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.

2 participants