Port details |
- bonnie++ Performance Test of Filesystem I/O
- 1.98_1 benchmarks =26 1.98_1Version of this port present on the latest quarterly branch.
- Maintainer: martymac@FreeBSD.org
- Port Added: 2001-03-24 13:39:33
- Last Update: 2024-03-02 17:11:17
- Commit Hash: 4746274
- People watching this port, also watch:: nmap, wget, libiconv, freetype2, gettext
- License: GPLv2
- WWW:
- https://www.coker.com.au/bonnie++/
- Description:
- Bonnie++ is a benchmark suite that is aimed at performing a number of
simple tests of hard drive and file system performance. Then you can
decide which test is important and decide how to compare different
systems after running it. I have no plans to ever have it produce a
single number, because I don't think that a single number can be useful
when comparing such things.
The main program tests database type access to a single file (or a set
of files if you wish to test more than 1G of storage), and it tests
creation, reading, and deleting of small files which can simulate the
usage of programs such as Squid, INN, or Maildir format email.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- bonnie++>0:benchmarks/bonnie++
- To install the port:
- cd /usr/ports/benchmarks/bonnie++/ && make install clean
- To add the package, run one of these commands:
- pkg install benchmarks/bonnie++
- pkg install bonnie++
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: bonnie++
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1567440456
SHA256 (bonnie++-1.98.tgz) = 6e0bcbc08b78856fd998dd7bcb352d4615a99c26c2dc83d5b8345b102bad0b04
SIZE (bonnie++-1.98.tgz) = 100339
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for bonnie++-1.98_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- benchmarks_bonnie++
- USES:
- shebangfix tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.98_1 02 Mar 2024 17:11:17 |
Nuno Teixeira (eduardo) |
benchmarks/bonnie++: Move man to share/man
Approved by: portmgr (blanket) |
1.98 10 Jul 2023 10:31:18 |
Ganael LAPLANCHE (martymac) |
benchmarks/bonnie++: Fix build on -CURRENT
While here, re-generate patches. |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.98 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.98 20 Jul 2022 14:20:56 |
Tobias C. Berner (tcberner) |
benchmarks: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Alexander Logvinov <ports@logvinov.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Degtyarev
* Andreas Kohn <andreas@syndrom23.de>
* Andrew Shevtsov <nyxo@dnuc.polyn.kiae.su>
* Andrey Zakhvatov <andy@FreeBSD.org>
* Andy Clark <andrewclarkii@gmail.com>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Bill Fumerola <billf@chc-chimes.com>
* Brad Davis <brd@FreeBSD.org>
* Bruce A. Mah <bmah@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.98 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.98 05 Sep 2019 20:16:57 |
martymac |
Update to 1.98 and fix type conversion warnings
PR: 210855
Submitted by: Mark Millard <marklmi26-fbsd@yahoo.com>
Reviewed by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> |
1.97.3 13 Oct 2017 08:09:19 |
bapt |
Fix master_site |
1.97.3 22 Dec 2016 15:49:11 |
martymac |
Update to 1.97.3 |
1.97.2 19 Oct 2016 10:20:01 |
martymac |
Update to 1.97.2 |
1.97_3 27 Jul 2016 15:09:12 |
mat |
Cleanup patches, category benchmarks
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight |
1.97_3 24 Mar 2015 17:09:59 |
marino |
5 ports categories: Remove $PTHREAD_LIBS
Categories: irc, x11-clocks, benchmarks, misc, textproc
approved by: PTHREAD blanket |
1.97_3 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
1.97_3 12 May 2014 06:50:04 |
martymac |
Fix build with Gcc/libstdc++
PR: ports/188678
Submitted by: Matthew Rezny <matthew@reztek.cz>
Tested by: marino |
1.97_2 28 Apr 2014 11:39:52 |
martymac |
- Remove GCC dependency
- Fix several compilation warnings
PR: ports/188678
Submitted by: Matthew Rezny <matthew@reztek.cz> |
1.97_2 03 Mar 2014 12:23:17 |
bapt |
Readd USE_GCC=any while it builds fine with clang, it is not compatible with
libc++ |
1.97_2 03 Mar 2014 00:01:34 |
bapt |
Remove USE_GCC=any the ports builds fine with clang 3.3+ |
1.97_2 21 Feb 2014 13:35:21 |
ehaupt |
Remove trailing whitespaces from category benchmarks |
1.97_2 10 Feb 2014 13:54:28 |
ehaupt |
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt) |
1.97_2 06 Dec 2013 09:50:51 |
martymac |
Replace USE_GCC=yes (introduced in r332956) by USE_GCC=any as base Gcc is
sufficient to build bonnie++
PR: ports/184509
Submitted by: Jeremy Chadwick <jdc@koitsu.org> |
1.97_1 06 Nov 2013 08:22:50 |
martymac |
- Fix build with clang [1]
- Fix wrong shebang in bon_csv2txt.in
- Enable staging
PR: ports/183432 [1]
Submitted by: Kenji Rikitake <kenji@k2r.org> [1] |
1.97 20 Sep 2013 15:52:45 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
benchmarks) |
1.97 29 Nov 2012 09:22:55 |
martymac |
Simplify PTHREAD_LIBS fix by removing useless patch
Suggested by: danfe
Feature safe: yes |
1.97 28 Nov 2012 08:26:48 |
martymac |
- Update to 1.97
- Use $PTHREAD_LIBS instead of -lpthread
Feature safe: yes |
1.96_1 15 Jun 2012 09:55:17 |
martymac |
Switch to OptionsNg |
1.96_1 18 Mar 2011 17:59:51 |
miwi |
- Get Rid MD5 support
With hat: portmgr (myself) |
1.96_1 16 Nov 2010 14:19:17 |
martymac |
Add missing LICENSE
Approved by: ehaupt (mentor) |
1.96 27 Sep 2010 12:08:23 |
martymac |
Update MAINTAINER address for my ports
Approved by: ehaupt (mentor) |
1.96 07 Sep 2010 15:52:18 |
pgollucci |
- Update MAINTAINER address for Ganael Laplanche <ganael.laplanche@martymac.org>
- Update some MASTER_SITES too
PR: ports/150349
Submitted by: maintainer |
1.96 26 Aug 2009 16:04:49 |
miwi |
- Update to 138132
PR: 138132
Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer) |
1.93.04 25 Feb 2008 11:10:31 |
miwi |
- Update to 1.93.04
- Pass maintainership to submitter
PR: 121058
Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> |
1.93.03_1 03 May 2006 23:26:35 |
edwin |
Remove USE_REINPLACE from all categories starting with B |
1.93.03_1 23 Nov 2005 23:53:09 |
pav |
- Add SHA256 |
1.93.03_1 27 Jan 2004 20:51:07 |
trevor |
Add SIZE. |
1.93.03_1 21 Dec 2003 03:19:28 |
petef |
- support large files
- bump PORTREVISION
PR: 56011
Submitted by: Vivek Khera <vivek@khera.org> |
1.93.03 22 Nov 2003 00:46:43 |
pav |
- Our other two 64-bit platforms needs min(int, int) workaround too
- Unmark broken as it builds on Bento at least for i386. I got some feedback
that it builds with gcc 3.3.3, but not with 3.3.1
Tested by: Koop Mast (on sparc64)
Approved by: adamw (mentor) |
1.93.03 22 Oct 2003 09:21:17 |
osa |
Cosmetic fix: use %%DOCSDIR%% macro.
No functionally changes.
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
A part of PR: 57992 |
1.93.03 15 Oct 2003 23:51:46 |
linimon |
Mark broken for gcc 3.3. The author seems to be tracking gcc updates
(the port works on 3.2) so perhaps this will be short-term.
PR: ports/56422 |
1.93.03 05 Apr 2003 04:39:13 |
kris |
Add missing files |
1.93.03 05 Mar 2003 22:40:38 |
obrien |
Fix the build on 64-bit machines.
The STL provides a min(unsigned, unsigned) implimentation by default,
but not a min(unsigned long, unsigned) one. |
1.93.03 26 Feb 2003 07:45:44 |
obrien |
Install the new docs, fix the path to them in the manpage, install all manpages. |
1.93.03 26 Feb 2003 02:06:32 |
obrien |
Update to version 1.93c.
This adds multiple disk accessors to better stress today's RAID's
and highly buffered disk subsystems. |
1.03 20 Feb 2003 16:50:39 |
knu |
De-pkg-comment. |
1.03 02 Jan 2003 15:33:22 |
ijliao |
upgrade to 1.03 |
1.02c 01 Sep 2002 19:01:22 |
dwcjr |
Fix bonnie++ on -current
PR: 40793
Submitted by: corecode@corecode.ath.cx |
1.02c 14 Jun 2002 21:47:45 |
pat |
Update to 1.02c
PR: 39220
Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de> |
02 Nov 2001 19:01:03 |
joerg |
Setting optind to 0 before calling getopt(3) is a stupid idea; it would cause
argv[0] to be evaluated as a program option, which is usually not what we
want. ;-) Just leave it alone, the library is supposed to DTRT anyway. |
17 Oct 2001 10:04:04 |
ijliao |
upgrade to 1.0.2 drop maintainership |
09 Sep 2001 09:29:31 |
ijliao |
upgrade to 1.01d |
10 Jun 2001 14:13:55 |
ijliao |
upgrade to 1.01c |
26 Apr 2001 05:09:37 |
ijliao |
add missing sbin/zcac into pkg-plist |
24 Mar 2001 16:39:33 |
ijliao |
add bonnie++ Performance Test of Filesystem I/O |