-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[synocli-videodriver] add cross/libproc2 based on procps-ng #6357
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
Conversation
- add dedicated cross/libproc2 to build libproc2 of procps-ng and keep version 4.0.4 - update cross/intel-gpu-tools - update from v1.29 to v1.30 - replace dependency of cross/procps-ng by cross/libproc2 - fix chandelog of spk/synocli-videodriver - avoid package specific change logs (not supported by spkrepo)
@th0ma7 my intention is not to update the synocli-videodriver package now, but to remove its the dependency of The original use case is to avoid the dependency of |
- update procps-ng from v4.0.4 to v4.0.5 - optimize code
- intel-gpu-tools - libelf - libkmod - libmount - libpciaccess - libva - libva-utils
Looking at the failures would we now need a armv5 and hi3535 rust >= 1.81 build? similarly to qoriq? Both now being a tier 2.5 target:
Versus qoriq being a tier 3 target ( on-going PR: #6364 |
- fix links in PLIST - avoid issues with concurrent build of cross/procps-ng
- fix links in PLIST
@th0ma7 is this PR ok? |
Yes, i had a look at it and lgtm. |
Description
This PR updates
cross/intel-gpu-tools
and affects synocli-videodriver and related packages (ffmpeg*)So far
cross/intel-gpu-tools
usedlibproc2
provided bycross/procps-ng
.The tools created by procps-ng are not used in intel-gpu-tools, only the library is required.
Additionally procps-ng v4.0.4 needs a patch to successfully build for DSM 7.2.
The recent update of procps-ng to v4.0.5 does not need this patch anymore, but is not compatible with
cross/intel-gpu-tools
.While working on other packages that use tools like pgrep, I want to update procps-ng to v4.0.5 and to include the tools too.
A dedicated
cross/libproc2
avoids breaking the buildcross/intel-gpu-tools
(and it removes the obsolete dependency ofcross/ncursesw
).While updating the synocli-videodriver package, it popped up, that the changelog must be the same for all packages of the same SPK_REV.
The current package 1.2-2 shows only "1. Intel Media Driver 2022Q4 Release" in the changelog. This is the same under https://synocommunity.com/package/synocli-videodriver and in DSM Package Center (even for DSM 7.2).
This is a limitation by the design of spkrepo.
Details
cross/libproc2
to build libproc2 of procps-ng and stay on version 4.0.4.Fixes #
Checklist
all-supported
completed successfullyType of change