pkgsrc changes:
- add 'tee' to USE_TOOLS.
- support an optional build with threads support and also support this in the
'benchmark' target.
Changes since version 2.263
-Bug fix for -k used in conjunction with -t and content
validation.
-Add DragonFly target.
-Put PER_VECTOR_OFFSET in for HP-UX
-Fix compiler warning messages
-Enforce minimum file size of page_size
-Minor fixes.
-Check fsync and close for errors.
-Adding support for testing block devices. Will be done is phases.
This is phase 1. (Single threaded mode only)
-Adding 4 token support to client_list. Each entry may now contain
4 tokens and the new one is the absolute path to the temp
file for testing.
-Add support for external monitor start & stop for throughput
tests.
-IMON_START and IMON_STOP environmental variables used.
-Bug fix for systems without O_DIRECT. Fall through in switch
statement.
-Fix for -c -t over NFS and initial writer close() when told by
another to stop
-Add Benny Halevy to contributors list.
-Fix for Cygwin environment.
-Code cleanup, and add arg to external trigger.
-Code fixes for macosx
-Add support for building with Sun's Studio 11 compiler
-Bug fix for fread/fwrite with > 2Gig files.
-Add O_DIRECT for Windows
-Add -+w dedup testing mode.
-Make remaining non-dedup data unique.
-Make non-dedupable more unique.
-Bug fix for non-dedup.
-Make random offsets unique, using Knuth shuffle.
-free memory used for random offset uniqueness.
-Make unique/random offsets 64bits.
-Add fallback for random/unique.
-Make non-dedup region more unique
-Add -+y ## to set percentage of interior dedup.
-Add -+y ## to set percentage of interior dedup.
-Bug fixes for -+w and -+y
-Minor fix for dedup
-Adding -+C to set percent of dedupable within a file.
-Add solaris to read sync O_RSYNC
-Add space to avoid field output touching each other.
-Add check for config file exceeding MAXSTREAMS.
-Add new contributor's name.
bonnie++ (1.03c) unstable; urgency=low
* Fixed some failures to check the return code of chdir().
bonnie++ (1.03b.1) unstable; urgency=low
* Fixed typos in man page.
Closes: #133714Closes: #449596
* Documented why UID==0 is bad.
Closes: #182023
bonnie++ (1.03b) unstable; urgency=low
* Added support for testing write speed to zcav.
* Documented the default chunk size in bonnie++.8.
* Improved error handling for chunk size.
Changes is unknown.
While here,
* install README file mentioned in man page, suggested in PR 38553.
* move client.txt to subdir noted in man page
* fix directory of those files in man page.
to optimize away the loop used for timing. Do something in the loop for
arm that can't be optimized away, and will also meet the 1,000
instructions in the loop requirement.
This allows mhz to calculate sensible Mhz on a StrongArm (228Mhz rather
than 56Mhz)
Other hardware probably also need fixing, as gcc probably applies the same
optimizations on them.
Also bump PKGREVISION.