libraspberrypi: 0-unstable-2022-06-16 -> 0-unstable-2024-12-23#449772
libraspberrypi: 0-unstable-2022-06-16 -> 0-unstable-2024-12-23#449772fpletz merged 1 commit intoNixOS:masterfrom
Conversation
|
|
One of my machines ran into the failed build last night, but I would prefer a different approach to fixing:
We could even match debian even more and have subpackages, but I doubt that's super useful: |
|
In retrospect, that is indeed a better solution. I'll rework this pull to just add the cmake flag and add a new package in time for 25.11, then maybe the removal/throw should be after. And while the subpackages could be cool, I personally don't see much use |
0fba953 to
6702d4e
Compare
|
6702d4e to
fe9c50a
Compare
|
The second force push was me forgetting to update the commit message. Commit content is identical for the purpose of the last |
|
|
For tracking: This update resolve cmake4 update #445447 |
SchweGELBin
left a comment
There was a problem hiding this comment.
I prefer patches over cmake flags in archived repos, that is were #450828 has an advantage.
But the version update looks good to me.
|
I have no opinion on which solution is better. But we definitely need to merge one of these to resolve the build failure |
|
I totally agree. Both of these fix an existing issue. |
|
Didn't notice you also were working on fixing the cmake4 issue But since the original repo got archived, there's an argument for the cmake flag, so let's leave it up to maintainers |
Thanks for that link. It explains the preference well and I had completely missed it. Ofc, like you said, in this very specific case it kinda makes no difference. I hope to deprecate If anyone else can do some testing or help in other ways with #449925 it would be greatly appreciated! |
fpletz
left a comment
There was a problem hiding this comment.
Since the project is archived and can be probably removed soon, I also prefer not to take on a patch here.
The rpi userland repo was archived 2025-07-27: https://github.com/raspberrypi/userlandThe userland repo contained mostly proprietary VideoCore APIs (alongside rpi hardware tools).
Other rpi hardware tools were moved to the utils repo: https://github.com/raspberrypi/utilsThis package update targets the new utils repo.I have not yet (and may not be able to) confirmed full parity with the previous version.
Updated to the latest commit of the archived rpi userland repo.
Added cmake flag to update min cmake version.
This change seems to now be required due to nixpkgs bumping
cmaketo4.1.1which removes support forcmake<3.5causing a build failure in the current version.Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.