mbox series

[Unstable,0/2] Add list of source files to buildinfo package

Message ID 20241024130547.1591256-1-juerg.haefliger@canonical.com
Headers show
Series Add list of source files to buildinfo package | expand

Message

Juerg Haefliger Oct. 24, 2024, 1:05 p.m. UTC
Add a new file 'sources' to the buildinfo package that contains the list
of kernel source files that were used for the build. This can be helpful
for CVE triaging to discard CVE fixes the modify files that wernt' part
of a build.

I'm deliberately *not* using llvm-dwarfdump because it requires llvm
as a build dependency which pulls in another 32MB of packages :-(

While at it, sort the build dependencies alphabetically.

Juerg Haefliger (2):
  UBUNTU: [Packaging] Sort build dependencies alphabetically
  UBUNTU: [Packaging] Add list of used source files to buildinfo package

 debian.master/control.stub.in   | 69 +++++++++++++++++----------------
 debian/rules.d/2-binary-arch.mk | 10 +++++
 2 files changed, 45 insertions(+), 34 deletions(-)

Comments

Agathe Porte Oct. 31, 2024, 4:14 p.m. UTC | #1
2024-10-24 15:06 CEST, Juerg Haefliger:
> Add a new file 'sources' to the buildinfo package that contains the list
> of kernel source files that were used for the build. This can be helpful
> for CVE triaging to discard CVE fixes the modify files that wernt' part
> of a build.
> 
> I'm deliberately *not* using llvm-dwarfdump because it requires llvm
> as a build dependency which pulls in another 32MB of packages :-(
> 
> While at it, sort the build dependencies alphabetically.
> 
> Juerg Haefliger (2):
>   UBUNTU: [Packaging] Sort build dependencies alphabetically
>   UBUNTU: [Packaging] Add list of used source files to buildinfo package
> 
>  debian.master/control.stub.in   | 69 +++++++++++++++++----------------
>  debian/rules.d/2-binary-arch.mk | 10 +++++
>  2 files changed, 45 insertions(+), 34 deletions(-)

Acked-by: Agathe Porte <agathe.porte@canonical.com>
Paolo Pisati Nov. 4, 2024, 2:18 p.m. UTC | #2
On Thu, Oct 24, 2024 at 03:05:45PM +0200, Juerg Haefliger wrote:
> Add a new file 'sources' to the buildinfo package that contains the list
> of kernel source files that were used for the build. This can be helpful
> for CVE triaging to discard CVE fixes the modify files that wernt' part
> of a build.
> 
> I'm deliberately *not* using llvm-dwarfdump because it requires llvm
> as a build dependency which pulls in another 32MB of packages :-(
> 
> While at it, sort the build dependencies alphabetically.

Applied.