Commit graph

639 commits

Author SHA1 Message Date
asau
a864864f60 Import Filebench 1.4.9.1 as benchmarks/filebench.
Filebench is a file system and storage benchmark that allows
to generate a high variety of workloads. It employs extensive
Workload Model Language (WML) for detailed workload specification.

Features

 * Extensive Workload Model Language (WML) for workload specification
 * Includes popular pre-defined workloads: webserver, fileserver,
   varmail, etc.
 * Reports throughput and latency histograms
2012-07-02 17:43:16 +00:00
sbd
a1ef2e7bc8 Improve the sed command used in GET_OS_CMD to work with '*-*-linux-gnu' 2012-07-01 10:18:58 +00:00
sbd
0ea6cf1977 If the obsolete CLK_TCK isn't defined use CLOCKS_PER_SEC. 2012-07-01 10:13:04 +00:00
sbd
94f59e49d7 Revert last. 2012-07-01 09:56:13 +00:00
sbd
b8142aa2a9 <time.h> needs to be included for CLK_TCK 2012-07-01 09:51:13 +00:00
dholland
51c7f92935 Fix broken Solaris build by not using sys_errlist[]. One minor other
fix to pass -Wall.
2012-06-23 18:33:37 +00:00
dholland
66e9b22d41 Fix LP64 problems (implicit declaration of malloc). PKGREVISION++.
(Somehow this is the first PKGREVISION this package has ever had since
it was imported in 1998...)
2012-06-18 01:46:07 +00:00
taca
a69dc08fa1 * Don't strictly depends on php53.
* Use updated phpversion.mk.
2012-06-16 02:50:47 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
fhajny
646bb1e54c Fix build on SunOS and GCC>=4.6 2012-06-11 12:52:52 +00:00
asau
d66b89f0dd Update to IOzone 3.408
Changes since version 3.397:

Revision 3.408
Bug fix for clobbering of buffer. "tfile" needed to be bigger, as its
address was loaded into filearray[] and then that was overwritten
by the mfflag causing parsed names to get loaded.

Revision 3.407
Work around for cache_line_size suddenly becoming zero and breaking fetchit()

Revision 3.406
Increase buffer size for configuration lines. They might be 700 chars long.

Revision 3.405
Reduce CPU consumption in the op_rate control mechanism.

Revision 3.404
Fix type-oh in usage message.

Revision 3.403
Add -+W to permit chid_skew. This permits adding files, and continuing
the proper sharing/dedup within each quadrant, within same seed group
and with previously existing files that were created with a different
number of threads.

Revision 3.402
Mods for DragonFly support.

Revision 3.401
bug fix for re-write rec.

Revision 3.398
Adding thread_read_test and thread_write_test.
2012-06-07 15:57:20 +00:00
dholland
f52c4917dc Work around RMS's ego when examining config.guess output. Should fix
Linux build.
2012-05-23 04:34:05 +00:00
dholland
2a169c87b4 Declare void function void; fixes clang build. 2012-04-22 21:08:20 +00:00
wiz
6dc4abe4b7 Reset maintainer, developer has left the building 2012-04-15 22:00:58 +00:00
hans
e08802780c No static linking on SunOS. Don't use non-standard u_intXX_t types.
Not MAKE_JOBS_SAFE.
2012-02-28 15:49:56 +00:00
hans
f2f0f0f21e Fix PLIST for !NetBSD platforms. 2012-02-16 11:05:20 +00:00
hans
ad42a1bada Fix build on SunOS. 2012-02-16 11:02:55 +00:00
hans
4002def5ec On SunOS, static linking is unsupported since 5.10, and it always was on
64bit platforms.
2012-02-16 10:56:10 +00:00
sbd
51e178933c Add csh scripts to REPLACE_CSH and add USE_TOOLS+=csh:run
Bump PKGREVISION
2012-02-06 06:24:53 +00:00
marino
86cf0343b8 benchmarks/iozone: Unbreak DragonFly (again)
The update from version 3.308 to 3.397 broke DragonFly 11 days after I
fixed it due to missing a macro change.  An integer redeclaration was
also removed.
2012-01-24 23:45:00 +00:00
wiz
57d9df370b Remove chunk that was added for 1.6.2 compatibility, but affects the
run-time. Noted by yamt@ in PR 45866.
Bump PKGREVISION.
2012-01-23 09:39:52 +00:00
hans
707dfe1455 Fix build on SunOS. 2012-01-12 15:11:37 +00:00
hans
07ffb2d88b Fix build with gfortran on SunOS and possibly others.
Also tested on NetBSD/i386 5.1 with f2c.
2012-01-12 12:36:13 +00:00
wiz
530220b2ee Fix compiler version grep to match better. Fixes build on NetBSD with
gcc-4.5.
2011-12-19 13:21:39 +00:00
shattered
00816140c5 This is BSD-specific software (uses sys/disklabel.h), set ONLY_FOR_PLATFORM 2011-12-14 09:22:44 +00:00
jym
4cfefc377d Fix bad copy/pasto. 2011-12-07 00:34:26 +00:00
jym
2079d8ca8d Welcome to phoronix-test-suite-3.4.0.
Dunno why only part of the my patch got committed. Hmm.
2011-12-07 00:30:16 +00:00
jym
265d4cb9df Welcome to phoronix-test-suite-3.4.0.
DESCR:
The Phoronix Test Suite is the most comprehensive testing and benchmarking
platform available for the *nix operating system. This software is designed
to effectively carry out both qualitative and quantitative benchmarks in a
clean, reproducible, and easy-to-use manner.
2011-12-07 00:23:09 +00:00
hauke
faa4718f02 Update by a few dozen patch releases (3.308 -> 3.397).
Install two report Perl scripts, example files, and more docs.
2011-12-02 15:31:44 +00:00
marino
8d431c82b1 benchmarks/iozone: Really add DragonFly support
It appears that the authors of Iozone tried to add DragonFly support without
actually building it.  The configuration was broken, and the iozone.c
was uncompilable.  With the two modified patches, it will compile now, and a
quick check using "iozone -a" seemed to work as expected.
No PKGREVISION bump necessary.
2011-11-24 20:40:12 +00:00
marino
7f7c812e33 benchmarks/postal: Upgrade from version 0.62 to 0.70
Despite several additional patches, postal 0.62 wouldn't compile on
DragonFly (broke on stl vectors), so upgrading the package was the
most effective approach to restore this package.
License updated in Makefile.

Summary of changes since version 0.62
=====================================
0.65   Significant improvement, many new features and many bugs fixed!
0.66   Made GNUTLS work in BHM and added Messageld to Postal
0.67   Changed license to GPLv3
0.68   Fixed compiler warnings on GCC 4.3, make it work for OpenSolaris
0.69   Fixed compiler warnings and more GCC 4.3 compatibility work
0.70   Updated man pages and allowed build without SSL support
2011-11-24 01:15:41 +00:00
marino
ac31bf40e7 PR#45500 benchmarks/libmicro: Add DragonFly support
This commit fixes the run-libmicro command which was broken for all
platforms.  It was pointing at the destdir version instead of the
installed version.

It also provides a DragonFly-specific makefile which enables it to
build and run on DragonFly.
2011-11-06 00:03:27 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
dholland
dce4625cb1 void main 2011-09-14 07:11:33 +00:00
dholland
17708b8894 Fix some pkglint. There's quite a bit left, including a highly bogus
"results" target that copies results into /tmp.
2011-09-14 07:05:27 +00:00
dholland
23a559049b fix void main, use stdlib.h instead of casting malloc, etc. 2011-09-14 06:58:35 +00:00
taca
e832a8f18d Workaround for build problem on NetBSD 5.99.55. 2011-09-12 11:37:46 +00:00
dholland
cf2f2669c6 Add a distfile patch from yours truly, which may become, or may become
part of, a new upstream version, but I need to talk to some people first.
(I'm keeping this separate from the previous update in case it breaks stuff.)

Changes:
	roll in parts of patch-aa and patch-aq;
	roll in all of patch-ar and patch-src_memsize_c;
	make the ARM-only adjustment from patch-ar universal;
	add enough volatile to make 'mhz' work more or less properly again;
	fix the loop calibration to bail out instead of spinning forever
	  if things go too fast (e.g. because the compiler's optimized out
	  the benchmark loop);
	various hacking and modernization to get sort of a clean compile;
	fix some non-stdc stringifying macros;
	hopefully advance the clang build a bit further.
2011-09-12 11:15:33 +00:00
dholland
5dd55a221b Update to 1.1, which was released with little fanfare in 2003.
Changes: support for SPARC performance counters, plus a couple fixes.
2011-09-12 10:47:11 +00:00
dholland
e340ae2f88 void main 2011-09-12 07:24:52 +00:00
dholland
5f2b2eee8d void main
while here, fix some wrong printf formats that clang caught.
2011-09-12 07:21:29 +00:00
dholland
0edacbe2cc Update the patch here to use %llu instead of %qu for 64-bit values,
since clang objects to %qu. Also patch another format string that
was previously missed
2011-09-12 07:17:14 +00:00
dholland
de1beb1b6d Fix mismatched return statements, which clang dislikes 2011-09-12 07:10:32 +00:00
mrg
ff7f01c2a8 fix build with GCC 4.5. 2011-08-14 08:35:35 +00:00
dholland
130553879a Fix broken clang build. 2011-08-01 03:54:53 +00:00
tron
45d21decb2 Make compiler warnings non-fatal to fix the build under NetBSD-current. 2011-07-20 21:48:29 +00:00
dholland
4cca69e306 Add trivial patch to makefile, now passes MAKE_JOBS=4. 2011-05-28 23:02:33 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
zafer
ef5eae582a service discontinued. prevent time out. fetch from backup. 2011-03-11 10:32:20 +00:00
wiz
ffd4fe755c Add benchmarks to CATEGORIES. 2011-02-28 18:39:34 +00:00
wiz
5d9cd07126 + super_pi. 2011-02-28 18:39:07 +00:00
wiz
5b01730975 Initial import of super_pi-20030927.
SuperPI is a quick reference benchmark test often used when
overclocking or comparing different hardware configurations.
2011-02-28 18:38:47 +00:00
obache
583b33d851 Update randread to 0.2.
Based on PR#44354 by Tony Young.
set LICENSE=public-domain, unit-test support by me.

Version 0.2  2002-09-11

    Added unit test framework.
    Read from a list of files, rather than just one, seeking evenly within
	all of them based on the number of blocks in each.
    Allow reading several contiguous blocks for each seek, so we can do
	sequential/random and sequential read testing.
    Print more and clearer information.
    Added disktest shell scripts.
2011-02-03 14:15:12 +00:00
adam
380bc98775 Pass LDFLAGS for linking 2011-01-28 13:42:21 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
jdolecek
6205c5bfaf make compile on systems without O_DIRECT (i.e. Mac OS 10.6) 2011-01-02 17:45:05 +00:00
obache
230a88f469 Fixes for DragonFly. 2010-12-30 08:20:42 +00:00
obache
376adb5d23 Fixes build on DragonFly.
sendfile(2) of DragonFly is FreeBSD in origin.
2010-12-30 08:05:18 +00:00
obache
5efb53afd4 Fixes BUILD_TARGET for DragonFly. 2010-12-30 07:41:27 +00:00
adam
340806063e Changes 3.7.1:
Release 3.7 adds support for OpenFabrics infiniband verbs module (NPibv),
and should work with the OFED-1.1 or OFED-1.2 release. It has been tested
on IBM eHCA hardware as well as Mellanox pci-express infiniband adapters.
The openfabrics verbs support is currently lacking any support for the
connection manager, and all connections are set up via TCP sockets.
2010-10-16 10:15:56 +00:00
asau
dfc6889736 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
6e9d91ab1b Remove patches that were not in distinfo after 2.4.5 update. 2010-06-03 09:33:23 +00:00
adam
d572d59602 Changes 0.4.12:
* Made forced shutdown introduced in 0.4.11 optional via the --forced-shutdown
  switch and off by default.

Changes 0.4.11:
* Added --oltp-reconnect-mode to the OLTP test.
* Minor fixes to remove compiler warnings and DocBook processing on Mac OS X.
* Added forced test shutdown to avoid endless execution when DB server freezes
* Backport of Windows support from the 0.5 branch

Changes 0.4.10:
* Fixed the bug with empty --mysql-create-options
* Merge two patches from Tim Cook:
- use lrand48() as random() is not thread-safe on most platforms
- use libumem/mtmalloc for memory allocation if available on the target platform
* Got rid of some unnecessary malloc() calls in drv_mysql.c
2010-05-27 10:49:07 +00:00
asau
92b6227b29 gnuplot isn't used, remove it completely.
Use common point to depend on MPI (mk/mpi.buildlink3.mk).
2010-05-16 11:16:19 +00:00
adam
69564ba80a Changes 2.4.5:
* Fixes for Linux procstat-based CPU utilization on newer kernels
  from Andrew Gallatin.
* Fix for a TCP_RR hang from Michael Shuldman
* Compilation cleanups for MingW cnd MSDOS (djgpp) ourtesy of Gisle Vanem.
* Changes to enable compilation and building of netperf for
  VMware. Kudos to the person who did the first port, I will be happy
  to name that person when told it is OK :)
* Fixes from Adam Bidema for launching netserver children when the
  path to netserver.exe is very long.
* For the first time, netperf2 has a dependency, albeit optional, on
  another non-base-os bit of code - libsmbios under Linux.
* Fixes for BSD CPU utilization to deal with different BSD variants
  using different types.
* The "omni" suite has been added on an experimental basis.
* Coming along for the ride are some new platform specific files to
  determine the probable egress interface for each end of a test, as
  well as driver information for that interface.
* The UDP_RR test now understands the global -f option to change
  output units.  It also understands the -B option to tag
  results. Courtesy of Alexander Duyck.
* A fix has been added for hanging UDP_RR tests under Windows.
* Fixes for Solaris sendfilev usage.
* A TCP_MSS test has been added which will report the MSS for a data
  connection setup as if the test were a TCP_STREAM test.
* The width of the confidence interval can be specified in fractions
  of a percent for the confidence of a clean, close, comfortable
  calculation. :)
* Honor the global -B option in a TCP_SENDFILE test.
* Correct the sense of Send/Recv in the banner of a TCP_MAERTS test.
2010-05-06 11:14:01 +00:00
obache
9c4579bb9d Need 64bit off_t, so pass -D_FILE_OFFSET_BITS=64 to CFLAGS on Linux.
Fixes PR#43094.
2010-04-01 06:59:19 +00:00
obache
3b96407ba8 Update bonnie++ to 1.03e.
bonnie++ (1.03e)

  * Added the -D option to bonnie++ to use direct IO (O_DIRECT) for bulk IO.
    Thanks to Dave Murch from Violin Memory - http://violin-memory.com/

 -- Russell Coker <russell@coker.com.au>  Wed, 10 Dec 2008 09:08:00 +1100

bonnie++ (1.03d)

  * Made it compile with GCC 4.3.
  * Added the URL to the man pages.
  * Made zcav display the total time and average speed for a loop and also the
    time that each loop completed.
  * Made the zcav default block size 256M to cope with larger and faster disks.
  * Made the zcav output units be in MiB/s and GiB.
  * Improved the Bonnie++ man page in regard to the -y and -p options.
  * Use DH_COMPAT=4 and dh_installman.

 -- Russell Coker <russell@coker.com.au>  Wed, 23 Jul 2008 10:54:24 +1000
2010-04-01 06:34:14 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
wiz
a4eec2f4cc Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
zafer
f63de9cfba update master_sites. 2010-01-25 00:41:56 +00:00
zafer
52f7443eaa update master_sites. 2010-01-25 00:30:09 +00:00
zafer
db9941740c update master_sites. 2010-01-25 00:18:05 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
asau
d8884072aa Regenerate after DIST_SUBDIR change. 2009-12-13 01:49:18 +00:00
asau
c8d30f708d Set DIST_SUBDIR. 2009-12-13 01:46:31 +00:00
asau
15f55795b9 Update to SKaMPI 5.0.4 rev. 355.
Changes are unknown.
Don't depend on gnuplot, it is not required for functioning.
2009-12-13 01:34:45 +00:00
asau
6754aacfb8 Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.
2009-12-03 13:06:51 +00:00
jakllsch
0128a12783 Fix kttcp build on 64-bit-time_t NetBSD.
Bump PKGREVISION.
2009-11-24 17:46:45 +00:00
jym
ab4034b70e Add libmicro to the list. 2009-11-22 00:46:52 +00:00
jym
2367213831 Import libMicro 0.4.0.
LibMicro is a portable set of microbenchmarks that many Solaris engineers
used during Solaris 10 development to measure the performance of various
system and library calls. LibMicro was developed by Bart Smaalders and
Phil Harman as part of their "If Linux is faster it's a Solaris bug
performance" campaign.
2009-11-22 00:45:54 +00:00
joerg
2fec7029e0 Not MAKE_JOBS safe. 2009-10-29 18:20:36 +00:00
wiz
cea56cb9e9 Update HOMEPAGE. 2009-08-30 10:33:52 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
9b116ae57f emove empty PLIST. 2009-07-22 09:23:13 +00:00
joerg
356cec6f4a Regen. 2009-07-16 15:15:07 +00:00
tron
6f9fe0c42d Set license to public-domain. 2009-07-11 10:35:09 +00:00
hasso
ad8f73a656 Build on DragonFly. 2009-07-09 20:26:11 +00:00
joerg
5a2a9b0045 user-destdir support 2009-07-08 14:44:00 +00:00
joerg
c91516355e user-destdir support 2009-07-08 14:28:28 +00:00
joerg
89eb8923d7 user-destdir support 2009-07-08 14:23:23 +00:00
joerg
80014a0e2f user-destdir support 2009-07-08 14:19:46 +00:00
joerg
1b67b6ff24 user-destdir support 2009-07-08 14:12:30 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
zafer
9583bd46c6 update master site 2009-05-16 21:45:40 +00:00
zafer
e6c69002e1 update master site. 2009-05-16 21:30:37 +00:00
zafer
4b33a072fa update master site. 2009-05-16 21:06:49 +00:00