3.25 was released on 14th May 2020. v3.25 (2020-05-14) ================== Fixes: * string: fix out-of-bounds access when calling HX_strlcpy(x,y,0) Changes: * string: HX_split4 renamed to HX_split_inplace * string: HX_split5 renamed to HX_split_fixed * defs.h: removed partially implementation of FIELD_SIZEOF * defs.h: removed custom offsetof definition; you will need to include <stddef.h> or <cstddef> now.
This release came with new .so version (32) so I suggest to implement a sub-slot and add a sub-slot dependency in libhx consumer packages (like sys-auth/pam_mount).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113c7adcaec033c80dabd7da76ff2d6a6fe16dab commit 113c7adcaec033c80dabd7da76ff2d6a6fe16dab Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-11-17 05:34:55 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-11-17 05:35:02 +0000 sys-libs/libhx: Version bump to 3.25 Closes: https://bugs.gentoo.org/730726 Signed-off-by: Matt Turner <mattst88@gentoo.org> sys-libs/libhx/Manifest | 1 + sys-libs/libhx/libhx-3.25.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28c8bdb36fd2b44425a816bf3e21ca28a4a469d commit f28c8bdb36fd2b44425a816bf3e21ca28a4a469d Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-11-17 05:37:44 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-11-17 05:38:44 +0000 Revert "sys-libs/libhx: Version bump to 3.25" This reverts commit 113c7adcaec033c80dabd7da76ff2d6a6fe16dab. This version changes the soversion, so we need a subslot and to update consumers. Bug: https://bugs.gentoo.org/730726 Signed-off-by: Matt Turner <mattst88@gentoo.org> sys-libs/libhx/Manifest | 1 - sys-libs/libhx/libhx-3.25.ebuild | 40 ---------------------------------------- 2 files changed, 41 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5140e124318752a13942e2d4d3e15469bdd7e22 commit b5140e124318752a13942e2d4d3e15469bdd7e22 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-11-17 05:34:55 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-11-17 16:56:00 +0000 sys-libs/libhx: Version bump to 3.25 Closes: https://bugs.gentoo.org/730726 Signed-off-by: Matt Turner <mattst88@gentoo.org> sys-libs/libhx/Manifest | 1 + sys-libs/libhx/libhx-3.25.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+)