notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
netperf Network performance benchmarking package
2.7.1.p20170921_1 benchmarks on this many watch lists=17 search for ports that depend on this port Find issues related to this port Report an issue related to this port 2.7.1.p20170921Version of this port present on the latest quarterly branch.
Maintainer: marius@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2019-10-09 11:23:15
SVN Revision: 514129
License: not specified in port
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (19 items)
  1. bin/netperf
  2. bin/netserver
  3. man/man1/netperf.1.gz
  4. man/man1/netserver.1.gz
  5. share/examples/netperf/arr_script
  6. share/examples/netperf/bloat.sh
  7. share/examples/netperf/find_max_burst.sh
  8. share/examples/netperf/packet_byte_script
  9. share/examples/netperf/remote_hosts
  10. share/examples/netperf/runemomni.sh
  11. share/examples/netperf/runemomniagg2.sh
  12. share/examples/netperf/runemomniaggdemo.sh
  13. share/examples/netperf/sctp_stream_script
  14. share/examples/netperf/snapshot_script
  15. share/examples/netperf/tcp_range_script
  16. share/examples/netperf/tcp_rr_script
  17. share/examples/netperf/tcp_stream_script
  18. share/examples/netperf/udp_rr_script
  19. share/examples/netperf/udp_stream_script
Collapse this list.
Dependency lines:
  • netperf>0:benchmarks/netperf
To install the port: cd /usr/ports/benchmarks/netperf/ && make install clean
To add the package: pkg install netperf
PKGNAME: netperf
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. indexinfo : print/indexinfo
This port is required by:
for Run
  1. net/flent

Configuration Options
Master Sites:
  1. https://codeload.github.com/HewlettPackard/netperf/tar.gz/d566775bf?dummy=/

Number of commits found: 47

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Oct 2019 10:23:15
Original commit files touched by this commit  2.7.1.p20170921_1
Revision:514129
bapt search for other commits by this committer
Drop the ipv6 virtual category for b* category as it is not relevant anymore
09 Apr 2019 20:03:35
Original commit files touched by this commit  2.7.1.p20170921_1
Revision:498516
marius search for other commits by this committer
Turn installation of netperf.info into an option (default-on but allowing
to get rid of the texinfo dependency).
10 Nov 2018 18:12:58
Original commit files touched by this commit  2.7.1.p20170921_1
Revision:484628
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
04 Mar 2018 19:50:06
Original commit files touched by this commit  2.7.1.p20170921
Revision:463598
marius search for other commits by this committer
Given that the netperf project hasn't rolled a release in quite some time,
switch to snapshots directly obtained from the github repository (currently
at version 2.7.1). Generally, there aren't that many changes since the 2.7.0
release version of netperf, the most noteworthy changes are in the area of
FreeBSD support, though:
- FreeBSD-specific code for letting netperf/netserver bind to CPUs, e. g.
  via the global "-T" option, has been added.
- The nettest_bsd back-end now can take advantage of aio(4) via the newly
  added test-specific "-a" and "-A" options, which in turn allows zero-copy
  send and receive with e. g. cxgbe(4). Note that this requires the netperf
  port to be built with its default-on OMNI option disabled, as otherwise
  the nettest_omni back-end and the migration to it from legacy back-ends
  (also the upstream default since netperf 2.5.0) will be used instead.

Apart from that, some test scripts missing in the published releases but
referenced by test scripts already part of e. g. netperf 2.7.0 are now
included.
19 Jan 2018 17:04:53
Original commit files touched by this commit  2.7.0
Revision:459451
mat search for other commits by this committer
Options are already optional.

Sponsored by:	Absolight
13 Oct 2017 08:21:36
Original commit files touched by this commit  2.7.0
Revision:451957
bapt search for other commits by this committer
Remove dead links from MASTER_SITES or WWW
27 Jul 2016 15:09:12
Original commit files touched by this commit  2.7.0
Revision:419178
mat search for other commits by this committer
Cleanup patches, category benchmarks

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
19 May 2016 10:21:25
Original commit files touched by this commit  2.7.0
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
20 Oct 2015 20:43:44
Original commit files touched by this commit  2.7.0
Revision:399880
marius search for other commits by this committer
- Update to 2.7.0.
- Add an EXAMPLES knob.
- Unbreak CPU utilization measurement support for FreeBSD >= 10 [1], unbreak
  SCTP support for FreeBSD >= 10.

PR:	203752 [1]
19 Aug 2015 13:30:00
Original commit files touched by this commit  2.6.0_3
Revision:394778  Sanity Test Failure
mat search for other commits by this committer
Convert ports to use the options helpers in categories [abc]*, and minor fixes.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
27 Jan 2015 22:56:15
Original commit files touched by this commit  2.6.0_3
Revision:378027
marius search for other commits by this committer
Enable OMNI by default; this matches what vanilla netperf does since
version 2.5 and restores bidirectional compatibility with other OS
distributions following suit.

PR:		197137
20 Oct 2014 07:03:49
Original commit files touched by this commit  2.6.0_2
Revision:371236
bapt search for other commits by this committer
Cleanup plist
11 Aug 2014 21:03:49
Original commit files touched by this commit  2.6.0_2
Revision:364663
bdrewery search for other commits by this committer
- Fix check-plist by adding missing netperf.info file
05 Jan 2014 01:31:09
Original commit files touched by this commit  2.6.0_1
Revision:338738
bapt search for other commits by this committer
Support stage
20 Sep 2013 15:52:45
Original commit files touched by this commit  2.6.0_1
Revision:327708
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
benchmarks)
30 Jan 2013 22:10:17
Original commit files touched by this commit  2.6.0_1
Revision:311280
marius search for other commits by this committer
- Given that we always build netperf with --enable-demo, remove an
  irritating remark from the manual page suggesting it hasn't been.
- Grab

Approved by:	bapt (mentor)
02 Jan 2013 22:47:32
Original commit files touched by this commit  2.6.0
Revision:309847
pawel search for other commits by this committer
- Fix build with clang [1]
- Use standard header
- Convert spaces to tabs in options and descriptions
- Spelling fixes in pkg-descr

PR:		ports/174887 [1]
Reported by:	Garrett Cooper <yanegomi@gmail.com> [1]
12 Nov 2012 02:39:40
Original commit files touched by this commit  2.6.0
Revision:307323
sumikawa search for other commits by this committer
- Update to use OPTIONSNG
- Trim Makefile header
- Drop my maintainership

PR:		ports/173547
Submitted by:	edward
Feature safe:	yes
24 Aug 2012 02:29:12
Original commit files touched by this commit  2.6.0

sumikawa search for other commits by this committer
Upgrade to 2.6.0
15 May 2012 06:47:10
Original commit files touched by this commit  2.5.0_2

sumikawa search for other commits by this committer
1) Add OPTIONS support for:
- SOCKETS - Unix domain socket support and tests
- SCTP - Stream Control Transmission Protocol support and tests
- EXS - ICSC async socket support
- HISTOGRAM - Optional histogram output
- OMNI - Enable OMNI tests

2) Patch to $WRKSRC/configure which fixes CPU measurement and ROUTE
lookup routines in netperf, which result in this output:
-------------
checking which CPU utilization measurement type to use... "none.
Consider teaching configure about your platform."
checking which route lookup type to use... "none. Consider teaching
configure about your platform."
--------------
(Only the first 15 lines of the commit message are shown above View all of this commit message)
27 Jan 2012 03:26:36
Original commit files touched by this commit  2.5.0_1

sumikawa search for other commits by this committer
Make UDP_STREAM work on IPv6 by transmitting and extracting IPv6
addresses correctly.  Otherwise bind(2) calls will fail, etc.

Submitted by: bz
24 Oct 2011 04:17:38
Original commit files touched by this commit  2.5.0

dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
20 Jul 2011 03:51:02
Original commit files touched by this commit  2.5.0

sumikawa search for other commits by this committer
Upgrade to 2.5.0.
18 Mar 2011 17:59:51
Original commit files touched by this commit  2.4.5

miwi search for other commits by this committer
- Get Rid MD5 support

With hat:       portmgr (myself)
16 Jun 2009 06:41:57
Original commit files touched by this commit  2.4.5

sumikawa search for other commits by this committer
Upgrade to 2.4.5.
03 Mar 2008 04:55:32
Original commit files touched by this commit  2.4.4

sumikawa search for other commits by this committer
Upgrade to 2.4.4.
20 Nov 2006 04:01:52
Original commit files touched by this commit  2.4.2_2

sumikawa search for other commits by this committer
Fix pkg-plist.
15 Nov 2006 01:41:48
Original commit files touched by this commit  2.4.2_1

sumikawa search for other commits by this committer
Fix plist.
09 Nov 2006 04:49:25
Original commit files touched by this commit  2.4.2

sumikawa search for other commits by this committer
Upgrade to 2.4.2.
22 Jan 2006 08:20:08
Original commit files touched by this commit  2.3.1_1

edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
14 Oct 2005 03:33:07
Original commit files touched by this commit  2.3.1_1

jkoshy search for other commits by this committer
Turn off -DHISTOGRAM as it introduces considerable overhead.  Bump portrevision.

Noticed by:     rwatson
Approved by:    sumikawa [MAINTAINER]
18 Nov 2004 23:37:41
Original commit files touched by this commit  2.3.1

sumikawa search for other commits by this committer
Upgrade to 2.3pl1.
29 Mar 2004 16:32:45
Original commit files touched by this commit  2.2.4

sumikawa search for other commits by this committer
Upgrade to 2.2pl4.
18 Mar 2004 10:59:01
Original commit files touched by this commit  2.2.3

sumikawa search for other commits by this committer
Add SIZE.

Submitted by:   trevor
22 Oct 2003 09:21:17
Original commit files touched by this commit  2.2.3

osa search for other commits by this committer
Cosmetic fix: use %%DOCSDIR%% macro.
No functionally changes.

Submitted by:   Oleg Karachevtsev <ok@etrust.ru>
A part of PR:   57992
24 Sep 2003 09:37:11
Original commit files touched by this commit  2.2.3

osa search for other commits by this committer
Make portlint(1) happy by changing strip to ${STRIP_CMD}

Submitted by:   Oleg Karachevtsev <ok@etrust.ru>
PR:             56998
07 Mar 2003 05:56:23
Original commit files touched by this commit  2.2.3

ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
22 Feb 2003 08:35:31
Original commit files touched by this commit  2.2.3

sumikawa search for other commits by this committer
Upgrade to 2.2pl3.
21 Jan 2003 01:14:06
Original commit files touched by this commit  2.2.2_1

sumikawa search for other commits by this committer
Fix typo in patch-makefile.  IPv6 was not enabled.
21 Jan 2003 01:02:54
Original commit files touched by this commit  2.2.2

sumikawa search for other commits by this committer
Upgrade to 2.2pl2.  Almost of IPv6 patch was merged but netperf still
barks with -DDO_1644.
17 Dec 2001 17:37:30
Original commit files touched by this commit

sumikawa search for other commits by this committer
I'll take over this port.    
03 Jul 2001 19:38:22
Original commit files touched by this commit

lioux search for other commits by this committer
Add NOPORTDOCS support    
02 Mar 2001 09:02:40
Original commit files touched by this commit

sumikawa search for other commits by this committer
Upgrade to latest IPv6 patch. fix the error with -DDO1644.    
26 Dec 2000 18:25:30
Original commit files touched by this commit

roam search for other commits by this committer
Add a MASTER_SITE_SUBDIR to unbreak fetching.   The checksum had also changed,
but it seems only the tarball was rerolled -   a comparison against an 'old'
archive from ftp.freebsd.org showed no   differences in content.    
20 Dec 2000 22:26:22
Original commit files touched by this commit

fenner search for other commits by this committer
Add checksum for IPv6 patch.  (Forgotten-by: kris)    
08 Oct 2000 00:20:10
Original commit files touched by this commit

asami search for other commits by this committer
Convert category benchmarks to new layout.  
09 Sep 2000 10:54:49
Original commit files touched by this commit

kris search for other commits by this committer
Add ipv6 to categories    

Number of commits found: 47

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
python37Oct 19
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30

4 vulnerabilities affecting 12 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-19 10:52:46


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37705
Broken 74
Deprecated 101
Ignore 339
Forbidden 3
Restricted 156
No CDROM 73
Vulnerable 26
Expired 16
Set to expire 72
Interactive 0
new 24 hours 1
new 48 hours3
new 7 days12
new fortnight40
new month139

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.