-
Notifications
You must be signed in to change notification settings - Fork 420
Kernel: T7253: build linux-perf-$version package #961
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
❌ |
…mage Move the Kernel build dependencies to package.toml to unbload the build container even more.
Previous patch was removed during VyOS 1.3 -> 1.4 development cycle as the internal handling for Kernel package generation changed. This brings back the perf binary in a new linux-perf-$KERNELVERSION Debian package.
libudev-dev \ | ||
ruby-dev \ | ||
rubygems \ | ||
build-essential |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I understand it (build-essential), it is used not only for the packages in the linux-kernel
build dir.
Possible affected packages:
- vyos/vpp
- vyos/vyatta-cfg
- vyos/libpam-radius-auth
- vyos/libnss-mapuser
- vyos/vyatta-bash
and so on... where C is used.
vyshim consists out of C code which needs the build-essential package.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with the idea to keep most dependencies out of the base container image. build-essential
certainly should be in the base image, the rest I
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Move dependency from container to the build package
Return linux-perf
package
Change summary
Previous patch was removed during VyOS 1.3 -> 1.4 development cycle as the internal handling for Kernel package generation changed.
This brings back the perf binary in a new
linux-perf-$KERNELVERSION
Debian package.Types of changes
Related Task(s)
Related PR(s)
Checklist: