[Bug 197137] benchmarks/netperf: Enable OMNI by default

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 27 20:49:32 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197137

            Bug ID: 197137
           Summary: benchmarks/netperf: Enable OMNI by default
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: marius at FreeBSD.org
          Reporter: marcel at FreeBSD.org
          Assignee: marius at FreeBSD.org
             Flags: maintainer-feedback?(marius at FreeBSD.org)

The netperf package is incompatible with non-FreeBSD netperf installations. The
error on NetBSD or Ubuntu is:

marcel at ubuntu:~$ netperf -H 192.168.160.172
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to
192.168.160.172 () port 0 AF_INET : demo
Unknown error 998
netperf: remote error 998

The problem is caused by FreeBSD's netperf port having OMNI disabled by
default. Apparently this introduces a compatibility problem. The FreeBSD
netperf can communicate with a non-FreeBSD netperf, so it appears to be a
one-way incompatibility.

The fix is to build the netperf port by hand with OMNI enabled. Given that OMNI
is enabled by default since netperf 2.5, it's not clear why FreeBSD keeps it
disabled. Especially since it breaks interoperability OOTB. A better default is
to have OMNI enabled...

--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer marius at FreeBSD.org

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


More information about the freebsd-ports-bugs mailing list