Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 730726 - sys-libs/libhx-3.25: version bump
Summary: sys-libs/libhx-3.25: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-04 14:42 UTC by Sam James
Modified: 2020-11-17 16:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-04 14:42:19 UTC
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.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-07-04 17:07:22 UTC
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).
Comment 2 Larry the Git Cow gentoo-dev 2020-11-17 05:37:00 UTC
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(+)
Comment 3 Larry the Git Cow gentoo-dev 2020-11-17 05:39:00 UTC
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(-)
Comment 4 Larry the Git Cow gentoo-dev 2020-11-17 16:56:09 UTC
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(+)