Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 913838 - dev-libs/libdnet-1.16.4: stablereq
Summary: dev-libs/libdnet-1.16.4: stablereq
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on: 778797
Blocks:
  Show dependency tree
 
Reported: 2023-09-07 20:06 UTC by Sam James
Modified: 2024-03-23 20:27 UTC (History)
0 users

See Also:
Package list:
=dev-libs/libdnet-1.16.4
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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-07 20:06:37 UTC
Please stabilize
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-07 20:52:47 UTC
arm done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-08 09:28:13 UTC
x86 done
Comment 3 Rolf Eike Beer archtester 2023-09-21 20:10:08 UTC
sparc done
Comment 4 Larry the Git Cow gentoo-dev 2023-12-14 04:12:25 UTC
The bug has been referenced in the following commit(s):

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

commit 505c020a9c8f7fa29e69533259cf6acd8a83917e
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2023-12-13 19:20:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-14 02:15:21 +0000

    dev-libs/libdnet: fix lookup path for libcheck.so on 64-bit
    
    We pass --with-check=/usr, and the configure file is hardcoded to look
    for <path>/lib/libcheck.so (we already replace libcheck.a with
    libcheck.so).  Adjust this path so it uses lib64 on 64-bit.
    
    Bug: https://bugs.gentoo.org/852122
    Bug: https://bugs.gentoo.org/907224
    Bug: https://bugs.gentoo.org/913838
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/34271
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libdnet/libdnet-1.16.4.ebuild | 3 +++
 dev-libs/libdnet/libdnet-1.17.0.ebuild | 3 +++
 2 files changed, 6 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2023-12-22 06:46:37 UTC
The bug has been referenced in the following commit(s):

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

commit 5d1f356cfd0611934a34606499a9a14d267b77dd
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2023-12-22 04:23:23 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-22 06:41:29 +0000

    dev-libs/libdnet: switch from use_with to use_enable for tests
    
    This is the correct way to do it for all versions tested, otherwise the
    test suite is a no-op.  Tests fail though, see bug 778797.
    
    Bug: https://bugs.gentoo.org/913838
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/34411
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libdnet/libdnet-1.16.1.ebuild | 2 +-
 dev-libs/libdnet/libdnet-1.16.2.ebuild | 2 +-
 dev-libs/libdnet/libdnet-1.16.4.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 6 Larry the Git Cow gentoo-dev 2024-01-17 05:47:27 UTC
The bug has been referenced in the following commit(s):

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

commit 21e3d4c351898c6b79e8a802465b350a6d09a603
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2024-01-14 22:50:17 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-17 05:45:46 +0000

    dev-libs/libdnet: disable tests for <1.16.4
    
    Uses an old --with-check=<explicit path>, which appears to work but then
    actually no-ops the test suite.  >=1.16.4 have an --enable/--disable
    toggle that actually works.
    
    Bug: https://bugs.gentoo.org/913838
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/34812
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libdnet/libdnet-1.14-r2.ebuild |  5 ++---
 dev-libs/libdnet/libdnet-1.16.1.ebuild  | 10 ++++------
 dev-libs/libdnet/libdnet-1.16.2.ebuild  | 10 ++++------
 3 files changed, 10 insertions(+), 15 deletions(-)
Comment 7 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-03-23 20:23:46 UTC
ppc done
Comment 8 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-03-23 20:25:40 UTC
ppc64 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-23 20:27:13 UTC
amd64 done

all arches done