Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909781 - >=dev-libs/libp11-0.4.12-r2: rekeywording
Summary: >=dev-libs/libp11-0.4.12-r2: rekeywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: CC-ARCHES, KEYWORDREQ, PullRequest
Depends on:
Blocks: 902707
  Show dependency tree
 
Reported: 2023-07-07 01:00 UTC by matoro
Modified: 2024-03-17 06:32 UTC (History)
2 users (show)

See Also:
Package list:
>=dev-libs/libp11-0.4.12-r2 ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc dev-libs/opensc ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc dev-libs/softhsm ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc dev-libs/openct ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc dev-libs/openpace ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc dev-util/gengetopt ~alpha ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~riscv ~s390 ~sparc
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description matoro archtester 2023-07-07 01:00:39 UTC
Due to https://github.com/gentoo/gentoo/commit/b6554ccd1e57fffa59574bc01bc7fd0bf7cd3f34.  Note that tests are currently NOT passing (openssl-3 issue?), see https://github.com/OpenSC/libp11/issues/478
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-07 03:29:25 UTC
sparc done
Comment 2 Jakov Smolić archtester gentoo-dev 2023-07-10 16:07:25 UTC
riscv done
Comment 3 Larry the Git Cow gentoo-dev 2023-07-17 22:14:55 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45307859ccfc02991aa8d56de21557943d7de17

commit c45307859ccfc02991aa8d56de21557943d7de17
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-07-17 22:09:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-17 22:14:33 +0000

    dev-libs/libp11: add min dep for dev-libs/opensc fixes to tests
    
    Bug: https://bugs.gentoo.org/909781
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Closes: https://github.com/gentoo/gentoo/pull/31939
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libp11/libp11-0.4.12-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f134943e605456a2506fbfe688cea0340059e9

commit 08f134943e605456a2506fbfe688cea0340059e9
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-07-17 22:06:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-17 22:14:32 +0000

    dev-libs/opensc: backport PR to fix dev-libs/libp11 tests
    
    See: https://github.com/OpenSC/libp11/issues/478
    See: https://github.com/OpenSC/OpenSC/pull/2656
    Bug: https://bugs.gentoo.org/909781
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/opensc-0.23.0-backport-pr2656.patch      | 215 +++++++++++++++++++++
 dev-libs/opensc/opensc-0.23.0-r2.ebuild            |  81 ++++++++
 2 files changed, 296 insertions(+)
Comment 4 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 11:34:53 UTC
arm done
Comment 5 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 11:36:31 UTC
arm64 done
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 11:36:33 UTC
s390 done
Comment 7 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 11:36:34 UTC
ppc done
Comment 8 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 14:01:22 UTC
hppa done
Comment 9 James Le Cuirot gentoo-dev 2023-08-21 22:17:08 UTC
I don't see the need to keyword this on m68k. Please grab me if you believe otherwise.
Comment 10 WANG Xuerui gentoo-dev 2023-09-10 05:54:35 UTC
loong done
Comment 11 matoro archtester 2023-11-16 20:10:01 UTC
This needs https://github.com/OpenSC/OpenSC/pull/2765 for remaining platforms.
Comment 12 Larry the Git Cow gentoo-dev 2023-11-17 07:47:25 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b2c52e2a041032276139853dbf688f1d3fe2a1

commit 43b2c52e2a041032276139853dbf688f1d3fe2a1
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2023-11-16 20:46:25 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-11-17 07:47:02 +0000

    dev-libs/opensc: backport stack corruption fix
    
    See: https://github.com/OpenSC/OpenSC/pull/2765
    Bug: https://bugs.gentoo.org/909781
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/opensc-0.23.0-backport-pr2765.patch      | 39 ++++++++++++++++++++++
 dev-libs/opensc/opensc-0.23.0-r2.ebuild            |  1 +
 2 files changed, 40 insertions(+)
Comment 13 matoro archtester 2023-11-23 18:57:03 UTC
ia64 done
Comment 14 matoro archtester 2023-11-23 18:57:05 UTC
mips done
Comment 15 Larry the Git Cow gentoo-dev 2024-03-15 04:08:13 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77b4c417e19f4e66909768d2fecccdec0ad86fe

commit a77b4c417e19f4e66909768d2fecccdec0ad86fe
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-03-15 04:07:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-15 04:07:51 +0000

    dev-libs/opensc: fix P11LIB path
    
    Bug: https://bugs.gentoo.org/909781
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/opensc/opensc-0.25.0-r1.ebuild | 2 +-
 dev-libs/opensc/opensc-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66406184c8ab29ae1a03f4e3b9f8298208ea8f94

commit 66406184c8ab29ae1a03f4e3b9f8298208ea8f94
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2024-03-13 18:29:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-15 04:07:10 +0000

    dev-libs/opensc: fix test search path for softhsm, disable broken
    
    These tests are currently getting run only when dev-libs/softhsm is
    installed, BUT on some architectures (including amd64), they use the
    wrong search path (we install in /usr/$(get_libdir)/softhsm) and thus
    think it's not installed anyway and skip.
    
    Firstly, this commit enables these tests by overriding the search path.
    However, one of the tests is broken (all architectures).  This seems to
    be at least partially known upstream as there is a long trail of commits
    disabling it for each individual release tag; but upstream seems to
    recently have stopped disabling it for unknown reasons.  Given the
    flakiness, disable this specific test downstream.
    
    Bug: https://bugs.gentoo.org/909781
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/35737
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/opensc/opensc-0.25.0-r1.ebuild | 87 +++++++++++++++++++++++++++++++++
 dev-libs/opensc/opensc-9999.ebuild      | 30 +++++++-----
 2 files changed, 105 insertions(+), 12 deletions(-)
Comment 16 matoro archtester 2024-03-17 06:32:58 UTC
alpha done

all arches done