rocm-smi-lib (5.2.3-3)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 5.7.0-0+exp1 > 5.2.3-3
- Git: https://salsa.debian.org/rocm-team/rocm-smi-lib.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 9900032
- Browser: https://salsa.debian.org/rocm-team/rocm-smi-lib
- Last scan: 2023-09-25 16:25:18+00
- Next scan: 2023-10-03 11:28:00+00
- CI pipeline status: success
- Debian changelog in Git:
rocm-smi-lib (5.7.0-0+exp1) UNRELEASED; urgency=medium
[ Étienne Mollier ]
* New upstream version 5.7.0
* 0003-clean-amd64-flags.patch: refresh.
* 0004-gcc-12.patch: delete: applied upstream.
* 0006-CMakeLists.txt-do-not-enforce-fPIE.patch: refresh.
* 0007-rocm_smi64-soversion.patch: new: enforce rocm_smi64 soversion to 1.
This is for consistency with previous versions of the librocm-smi64-1
package in Debian, but upstream soversion is at 5 at least since ROCm
5.2.3. Synchronization with upstream's soversion is to be brought on
next bump, probably for ROCm 6.
* d/*.install: deploy libraries in multiarchitecture locations.
* d/lib*1.install: make libraries copies more targeted.
This prevents copying over the librocm_smi64.so.5 which has a delta
compared to Debian's SOVERSION.
* d/librocm-smi-dev.docs: delete.
The corresponding documentation is already deployed somehow.
* d/*.symbols*: update symbols tables.
There is a notable signature change in shared_mutex_init, however this
symbol is not part of rocm-smi-lib API, as it is leaked from third
party headers, and reverse dependencies should not make use of it. In
the eventuality that reverse dependencies to get broken by this
update, an SOVERSION bump would probably have to be considered.
[ Mo Zhou ]
* Deprecate the rsmiBinding merger patches as they are already outdated.
Instead, we will symlink the rsmiBindings.py to the standard python
library path, so that it can be imported by all other python scripts.
+ Two autopkgtest cases are also added to ensure its correctness.
[ Étienne Mollier ]
* d/copyright: undocument files removed.
* 0008-typo.patch: new: fix typos caught by lintian.
* d/copyright: bump copyright years.
* d/control: ensure librocm-smi64-1 and rocm-smi version consistency.
* d/rocm-smi.1: refresh with manual adjustments on top of help2man.
* d/salsa-ci.yml: disable test on i386.
There is a bad interaction between the package and salsa CI for the
i386 package build.
-- Étienne Mollier <emollier@debian.org> Tue, 19 Sep 2023 22:58:17 +0200
- This branch is 29 commits ahead of tag debian/5.2.3-3
- Git log:
commit eb79da9246ef0824a6a1623ad5bb52dae01f1626
Author: Étienne Mollier <emollier@debian.org>
Date: Tue Sep 19 22:58:34 2023 +0200
update changelog.
commit b4df47d4f33f42d092ba439128cb125b1279a284
Author: Étienne Mollier <emollier@debian.org>
Date: Tue Sep 19 22:57:27 2023 +0200
d/salsa-ci.yml: disable test on i386.
There is a bad interaction between the package and salsa CI for the
i386 package build.
commit cae0ddd731d99adf0d68c808e2a2646a69ad955d
Author: Étienne Mollier <emollier@debian.org>
Date: Tue Sep 19 22:14:52 2023 +0200
rocm-smi.1: fix groff message about undefined macro.
Gbp-Dch: ignore
commit 8496eb5bfd83e2a04e9502c04fc884e3658ffdeb
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 21:54:50 2023 +0200
update changelog.
commit 49a0d7ae359baea334c5b64d5baffd8c01eb5b7f
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 21:51:32 2023 +0200
d/rocm-smi.1: refresh with manual adjustments on top of help2man.
commit e1248bf2ccab77772930bc47606d50e56cc04d52
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 20:43:41 2023 +0200
update changelog.
commit 1e3bd1e4462a6356d98e430413ff451d4546a7e6
Merge: 86f248c d7a7cf9
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 20:42:23 2023 +0200
Merge branch 'master' of salsa.debian.org:rocm-team/rocm-smi-lib
commit d7a7cf988c3338fbc6deb971ae8ecfbf7ccf4987
Author: Mo Zhou <lumin@debian.org>
Date: Sun Sep 17 14:31:57 2023 -0400
gbp-dch: update and fix
commit 3b8162994e1dcac8345050603fd614a02cf5c24a
Author: Mo Zhou <lumin@debian.org>
Date: Sun Sep 17 14:27:43 2023 -0400
Deprecate the rsmiBinding merger patches as they are already outdated.
Instead, we will symlink the rsmiBindings.py to the standard python library
path, so that it can be imported by all other python scripts. Two autopkgtest
cases are also added to ensure its correctness.
Gbp-Dch: Full
commit 86f248cf64bf8ff0dd8291a081948f9eccb0a615
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 20:05:47 2023 +0200
d/control: ensure librocm-smi64-1 and rocm-smi version consistency.
commit 275e514d7bca2ec915b2d1cdf3f66580ba16a181
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 19:48:46 2023 +0200
d/liboam1.symbols.amd64: minor fixup.
Gbp-Dch: ignore
commit b2cbfc5af07a994d2c987f0a7f9834a2889b042c
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 19:04:13 2023 +0200
d/copyright: bump copyright years.
commit 1df344b459d6d79a35ba32a4bbefe002e6125028
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 19:01:43 2023 +0200
0008-typo.patch: new: fix typos caught by lintian.
commit fac1c9acf1c9c461afe982aef6a30f2fcb438271
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:49:26 2023 +0200
d/copyright: undocument files removed.
commit 08117f6cce46f579283f810fdd24d488ea2fd061
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:42:45 2023 +0200
initialize changelog.
commit 50c235f4a5b86b67e1db4e58bdaafed5e71c3bc3
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:38:44 2023 +0200
d/*.symbols*: update symbols tables.
There is a notable signature change in shared_mutex_init, however this
symbol is not part of rocm-smi-lib API, as it is leaked from third
party headers, and reverse dependencies should not make use of it. In
the eventuality that reverse dependencies to get broken by this
update, an SOVERSION bump would probably have to be considered.
commit 172f6d31e3042926dd4cee35f27edf23a4f19dee
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:38:10 2023 +0200
d/rules: comment about identifying optional symbols with LTO.
LTO builds of libraries are fragile as the list of symbols leaked from
the compiler and other components will wildly change when such symbols
are optimized out. I'm tempted to apply link time optimizations by
default just for the purpose of stabilizing LTO builds.
Gbp-Dch: ignore
commit 134e3054e03d2bddac754da5ba9753049dce57bf
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:37:35 2023 +0200
d/librocm-smi-dev.docs: delete.
The corresponding documentation is already deployed somehow.
commit 899d6b6e3e9231df7c9fa993b4c969fa3139b96c
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:36:50 2023 +0200
d/lib*1.install: make libraries copies more targeted.
This prevents copying over the librocm_smi64.so.5 which has a delta
compared to Debian's SOVERSION.
commit b805b7c0962a2be7603794dc0a3487d3ee5b39bb
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:35:53 2023 +0200
d/*.install: deploy libraries in multiarchitecture locations.
commit b00945cf09f4c24d575ed7ef6807f6a9591089f3
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:40:51 2023 +0200
0007-rocm_smi64-soversion.patch: new: enforce rocm_smi64 soversion to 1.
This is for consistency with previous versions of the librocm-smi64-1
package in Debian, but upstream soversion is at 5 at least since ROCm
5.2.3. Synchronization with upstream's soversion is to be brought on
next bump, probably for ROCm 6.
commit d7e99c43c3944d604169cb180bc3d1da4186f95b
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:34:51 2023 +0200
0006-CMakeLists.txt-do-not-enforce-fPIE.patch: refresh.
commit 2532dcf88c0edeae43f556e9a7fff58cefaa7c68
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:34:17 2023 +0200
0005-dotdot.patch: refresh.
commit 864d0962abd752e829178b8abd4a005866c2bb04
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:33:52 2023 +0200
0004-gcc-12.patch: delete: applied upstream.
commit 52786760780cbbdb16522c2ead52b5522da7f14e
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:33:16 2023 +0200
0003-clean-amd64-flags.patch: refresh.
commit e269b2b95036d0e6d843cfb7e2b887f6dc6395ea
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:32:56 2023 +0200
0002-use-soversioned-library.patch: refresh.
commit e887c62496f473e63e23762c9b981dc62babbfd5
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:32:27 2023 +0200
0001-Merged-python-rsmi-bindings-into-the-main-file.patch: refresh.
commit 42c667beccc04da9789fd187aee4c5ba457ea33c
Merge: 25b35fe a1740eb
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:28:54 2023 +0200
Update upstream source from tag 'upstream/5.7.0'
Update to upstream version '5.7.0'
with Debian dir cfa396ad1e536b410da5a310c20cbbdfe37484a0
commit a1740eb9068863c49d9059f78e827500aca83d3d
Author: Étienne Mollier <emollier@debian.org>
Date: Sun Sep 17 18:28:52 2023 +0200
New upstream version 5.7.0