[Bug 294959] net/ucx: enable and pass gtest test suite on FreeBSD

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 13 Jun 2026 19:08:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294959

--- Comment #2 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=c54c53fa0e0876707df5666c0827264f7a5318c3

commit c54c53fa0e0876707df5666c0827264f7a5318c3
Author:     Generic Rikka <rikka.goering@outlook.de>
AuthorDate: 2026-06-13 19:01:02 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-13 19:07:46 +0000

    net/ucx: Update 1.20.0 → 1.20.1

    Changelog:
    https://github.com/openucx/ucx/releases/tag/v1.20.1
    https://github.com/openucx/ucx/blob/v1.20.1/NEWS

    - Enable and pass gtest test suite.
    - Fix warnings from portclippy.
    - Improve formatting and alignment.

    PR:             295984 294958 294959
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q2

 net/ucx/Makefile                                   |  76 +++++-----
 net/ucx/distinfo                                   |   6 +-
 net/ucx/files/patch-configure.ac                   |  12 +-
 net/ucx/files/patch-src_tools_info_Makefile.am     |   2 +-
 net/ucx/files/patch-src_ucm_Makefile.am            |  52 +------
 net/ucx/files/patch-src_ucm_util_sys.c             |  66 +++++++-
 net/ucx/files/patch-src_ucp_core_ucp__worker.c     |  95 +++++++++---
 .../files/patch-src_ucp_core_ucp__worker.h (new)   |  13 ++
 ...patch-src_ucs_datastruct_string__buffer.c (new) |  18 +++
 ...patch-src_ucs_datastruct_usage__tracker.c (new) |  21 +++
 net/ucx/files/patch-src_ucs_debug_memtrack.c (new) |  46 ++++++
 net/ucx/files/patch-src_ucs_sys_netlink.c          |  66 ++++++--
 net/ucx/files/patch-src_ucs_sys_sock.c (new)       |  30 ++++
 net/ucx/files/patch-src_ucs_sys_sys.c              | 167 ++++++++++++---------
 net/ucx/files/patch-src_ucs_vfs_sock_vfs__sock.c   |  18 +++
 net/ucx/files/patch-src_uct_tcp_tcp.h (new)        |  10 ++
 net/ucx/files/patch-src_uct_tcp_tcp__iface.c       |  33 +++-
 ...atch-test_gtest_common_googletest_gtest.h (new) |  17 +++
 .../files/patch-test_gtest_common_test.cc (new)    |  19 +++
 .../files/patch-test_gtest_common_test__helpers.cc |  16 +-
 .../patch-test_gtest_common_test__helpers.h (new)  |  10 ++
 .../patch-test_gtest_ucm_malloc__hook.cc (new)     |  93 ++++++++++++
 ...patch-test_gtest_ucp_test__ucp__wakeup.cc (new) |  53 +++++++
 .../patch-test_gtest_ucs_test__algorithm.cc (new)  |  14 ++
 .../patch-test_gtest_ucs_test__async.cc (new)      |  11 ++
 .../patch-test_gtest_ucs_test__config.cc (new)     |  62 ++++++++
 net/ucx/files/patch-test_gtest_ucs_test__debug.cc  |  14 +-
 .../patch-test_gtest_ucs_test__event__set.cc (new) |  28 ++++
 .../patch-test_gtest_ucs_test__profile.cc (new)    |  20 +++
 .../files/patch-test_gtest_ucs_test__sock.cc (new) |  21 +++
 .../files/patch-test_gtest_uct_test__md.cc (new)   |  10 ++
 .../patch-test_gtest_uct_test__p2p__rma.cc (new)   |  10 ++
 net/ucx/files/patch-test_gtest_uct_uct__test.cc    |   9 +-
 net/ucx/pkg-plist                                  |  17 +--
 34 files changed, 922 insertions(+), 233 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.