Summary: | dev-libs/libdnet-1.16.4: stablereq | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Stabilization | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | Keywords: | CC-ARCHES, PullRequest |
Priority: | Normal | Flags: | nattka:
sanity-check+
|
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/34271 https://github.com/gentoo/gentoo/pull/34411 https://github.com/gentoo/gentoo/pull/34812 |
||
Whiteboard: | |||
Package list: |
=dev-libs/libdnet-1.16.4
|
Runtime testing required: | --- |
Bug Depends on: | 778797 | ||
Bug Blocks: |
Description
Sam James
2023-09-07 20:06:37 UTC
arm done x86 done sparc done 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(+) 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(-) 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(-) ppc done ppc64 done amd64 done all arches done |