Bug#1067739: bookworm-pu: package nvidia-persistenced/535.171.04-1~deb12u1

2024-03-26 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Tue, 2024-03-26 at 10:40 +0100, Andreas Beckmann wrote:
> In order to upgrade src:nvidia-graphics-drivers to the 535 LTS series
> (the 525 series currently in stable is already EoL), we need to
> update
> some additional packages (some driver components can be built from
> source and reside in contrib).

Please go ahead.

Regards,

Adam



Bug#1067739: bookworm-pu: package nvidia-persistenced/535.171.04-1~deb12u1

2024-03-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian@packages.debian.org
Usertags: pu

[ Reason ]
In order to upgrade src:nvidia-graphics-drivers to the 535 LTS series
(the 525 series currently in stable is already EoL), we need to update
some additional packages (some driver components can be built from
source and reside in contrib).

[ Impact ]
Driver components of different major versions may not work well together
(untested combinations) or at least confuse users.

[ Tests ]
Would require nvidia hardware and driver usage.

[ Risks ]
Low. Upgrading the nvidia driver stack to new upstream releases in
stable has been done in the past.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  [*] attach debdiff against the package in (old)stable
  [*] the issue is verified as fixed in unstable

[ Changes ]
+nvidia-persistenced (535.171.04-1~deb12u1) bookworm; urgency=medium
+
+  * Rebuild for bookworm.
+
+ -- Andreas Beckmann   Tue, 26 Mar 2024 01:13:10 +0100
+
+nvidia-persistenced (535.171.04-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Beckmann   Mon, 25 Mar 2024 10:51:19 +0100
+
+nvidia-persistenced (530.41.03-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Switch B-D from pkg-config to pkgconf.
+
+ -- Andreas Beckmann   Tue, 19 Mar 2024 17:59:21 +0100
+
+nvidia-persistenced (525.147.05-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Update the list of supported drivers.
+
+ -- Andreas Beckmann   Fri, 26 Jan 2024 23:34:41 +0100

- pkg-config was already a transitional package in bookworm.
- The transitional -tesla driver packages have been removed from
  dependency alternatives.

[ Other info ]
This is a rebuild of the package from sid with no further changes.

Andreas
diff --git a/debian/changelog b/debian/changelog
index 4a6ead7..4cd4301 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,29 @@
+nvidia-persistenced (535.171.04-1~deb12u1) bookworm; urgency=medium
+
+  * Rebuild for bookworm.
+
+ -- Andreas Beckmann   Tue, 26 Mar 2024 01:13:10 +0100
+
+nvidia-persistenced (535.171.04-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Beckmann   Mon, 25 Mar 2024 10:51:19 +0100
+
+nvidia-persistenced (530.41.03-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Switch B-D from pkg-config to pkgconf.
+
+ -- Andreas Beckmann   Tue, 19 Mar 2024 17:59:21 +0100
+
+nvidia-persistenced (525.147.05-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Update the list of supported drivers.
+
+ -- Andreas Beckmann   Fri, 26 Jan 2024 23:34:41 +0100
+
 nvidia-persistenced (525.85.05-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 488080e..a55bf29 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders:
  Andreas Beckmann ,
 Build-Depends:
  debhelper-compat (= 13),
- pkg-config,
+ pkgconf,
  libtirpc-dev,
  m4,
 Rules-Requires-Root: no
@@ -21,8 +21,7 @@ Multi-Arch: foreign
 Pre-Depends:
  ${misc:Pre-Depends}
 Depends:
- libnvidia-cfg1 [!i386 !armhf !ppc64el]
- | libnvidia-tesla-cfg1 [amd64 arm64 ppc64el]
+ libnvidia-cfg1 [!i386 !armhf]
  | libnvidia-tesla-470-cfg1 [amd64 arm64 ppc64el]
  | libnvidia-cfg.so.1
  | libnvidia-cfg1-any,
diff --git a/debian/copyright b/debian/copyright
index 929b9c2..61fef5c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -9,12 +9,12 @@ Disclaimer:
  NVIDIA drivers in non-free.
 
 Files: *
-Copyright: Copyright (C) 2004-2022 NVIDIA Corporation
+Copyright: Copyright (C) 2004-2023 NVIDIA Corporation
 License: Expat
 
 Files: debian/*
 Copyright:
- © 2014-2023 Andreas Beckmann 
+ © 2014-2024 Andreas Beckmann 
 License: Expat
 
 License: Expat
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
index 14fa000..c3d1fdf 100644
--- a/debian/salsa-ci.yml
+++ b/debian/salsa-ci.yml
@@ -1,7 +1,6 @@
 ---
 include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - 
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+  - 
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
 
 variables:
   SALSA_CI_COMPONENTS: 'main contrib non-free'
diff --git a/nv-ioctl-numa.h b/nv-ioctl-numa.h
index 3fad820..1d456ec 100644
--- a/nv-ioctl-numa.h
+++ b/nv-ioctl-numa.h
@@ -62,6 +62,7 @@ typedef struct nv_ioctl_numa_info
 uint64_t memblock_size __aligned(8);
 uint64_t numa_mem_addr __aligned(8);
 uint64_t numa_mem_size __aligned(8);
+uint8_t  use_auto_online;
 nv_offline_addresses_t offline_addresses __aligned(8);
 } nv_ioctl_numa_info_t;
 
diff --git a/nvidia-numa.c b/nvidia-numa.c
index afc8fe4..0fbd287 100644
--- a/nvidia-numa.c
+++ b/nvidia-numa.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018, NVIDIA CORPORATION.
+ * Copyright (c) 2018-2023, NVIDIA CORPORATION.
  *
  * Permission is hereby granted, free of charge, to any person
  *