Commit graph

592 commits

Author SHA1 Message Date
dholland
0e6297f468 Remove incorrect 'static' keyword to fix build. 2012-07-04 18:47:34 +00:00
joerg
daf2410fc1 Fix type conversion. 2012-07-03 18:19:17 +00:00
asau
02d1f137ea + filebench 2012-07-02 17:45:49 +00:00
asau
3aaa1fc604 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
9bff5abc84 Improve the sed command used in GET_OS_CMD to work with '*-*-linux-gnu' 2012-07-01 10:18:58 +00:00
sbd
d1580de890 If the obsolete CLK_TCK isn't defined use CLOCKS_PER_SEC. 2012-07-01 10:13:04 +00:00
sbd
b6411e8d2b Revert last. 2012-07-01 09:56:13 +00:00
sbd
9359f8c399 <time.h> needs to be included for CLK_TCK 2012-07-01 09:51:13 +00:00
dholland
286c1b658a 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
8507e7dfcb 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
78e692d24a * Don't strictly depends on php53.
* Use updated phpversion.mk.
2012-06-16 02:50:47 +00:00
sbd
cdfc7f300d Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
fhajny
a4bbee85ff Fix build on SunOS and GCC>=4.6 2012-06-11 12:52:52 +00:00
asau
0ea15a90b1 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
7c6d45bf95 Work around RMS's ego when examining config.guess output. Should fix
Linux build.
2012-05-23 04:34:05 +00:00
dholland
7445da7465 Declare void function void; fixes clang build. 2012-04-22 21:08:20 +00:00
wiz
3249e0a82f Reset maintainer, developer has left the building 2012-04-15 22:00:58 +00:00
hans
195b44da8b 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
f6dd7125b5 Fix PLIST for !NetBSD platforms. 2012-02-16 11:05:20 +00:00
hans
1820edfb97 Fix build on SunOS. 2012-02-16 11:02:55 +00:00
hans
4ff194bca5 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
15be39e80e Add csh scripts to REPLACE_CSH and add USE_TOOLS+=csh:run
Bump PKGREVISION
2012-02-06 06:24:53 +00:00
marino
708ba35d8a 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
0d5d1b711a 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
4ef53fe080 Fix build on SunOS. 2012-01-12 15:11:37 +00:00
hans
e0afcde9ae 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
35f160c564 Fix compiler version grep to match better. Fixes build on NetBSD with
gcc-4.5.
2011-12-19 13:21:39 +00:00
shattered
5ac106e4d8 This is BSD-specific software (uses sys/disklabel.h), set ONLY_FOR_PLATFORM 2011-12-14 09:22:44 +00:00
jym
0f290565c1 Fix bad copy/pasto. 2011-12-07 00:34:26 +00:00
jym
64749603e4 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
666e7305b8 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
bedc66c2b6 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
c514069b42 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
0fe29214f3 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
e0be08991b 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
94b37b4e43 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
dholland
62524c736d void main 2011-09-14 07:11:33 +00:00
dholland
48649fdfb6 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
c112882683 fix void main, use stdlib.h instead of casting malloc, etc. 2011-09-14 06:58:35 +00:00
taca
8d0bcc6827 Workaround for build problem on NetBSD 5.99.55. 2011-09-12 11:37:46 +00:00
dholland
74f960f09b 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
0c2453a152 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
3a2369815f void main 2011-09-12 07:24:52 +00:00
dholland
3ae3efcc7d void main
while here, fix some wrong printf formats that clang caught.
2011-09-12 07:21:29 +00:00
dholland
5b28a80897 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
a1f1aec656 Fix mismatched return statements, which clang dislikes 2011-09-12 07:10:32 +00:00
mrg
9e3211bcb1 fix build with GCC 4.5. 2011-08-14 08:35:35 +00:00
dholland
76b53fc444 Fix broken clang build. 2011-08-01 03:54:53 +00:00
tron
a58e34f888 Make compiler warnings non-fatal to fix the build under NetBSD-current. 2011-07-20 21:48:29 +00:00
dholland
13acc71b37 Add trivial patch to makefile, now passes MAKE_JOBS=4. 2011-05-28 23:02:33 +00:00