diff options
author | snj <snj@pkgsrc.org> | 2005-04-03 03:39:44 +0000 |
---|---|---|
committer | snj <snj@pkgsrc.org> | 2005-04-03 03:39:44 +0000 |
commit | 4e7798f5c5f94e64f1d566bb714126f50f498081 (patch) | |
tree | 6b05ea72193902888698a3c22221386608b2ea64 /benchmarks | |
parent | cc94ee0a2d738bd7f0088a02ad779db89ec2d2bd (diff) | |
download | pkgsrc-4e7798f5c5f94e64f1d566bb714126f50f498081.tar.gz |
Pullup ticket 413 - requested by Min Sik Kim
portability fix for dbench
Revisions pulled up:
- pkgsrc/benchmarks/dbench/distinfo 1.5
- pkgsrc/benchmarks/dbench/patches/patch-aa 1.3
Module Name: pkgsrc
Committed By: minskim
Date: Fri Mar 25 15:44:39 UTC 2005
Modified Files:
pkgsrc/benchmarks/dbench: distinfo
Added Files:
pkgsrc/benchmarks/dbench/patches: patch-aa
Log Message:
Make this package build on Darwin.
- Include sys/aio.h to use O_SYNC.
- Use fsync(2) instead of fdatasync(2), which is unavailable on
Darwin.
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/dbench/distinfo | 3 | ||||
-rw-r--r-- | benchmarks/dbench/patches/patch-aa | 15 |
2 files changed, 17 insertions, 1 deletions
diff --git a/benchmarks/dbench/distinfo b/benchmarks/dbench/distinfo index ac4d17a8ddd..a62d7396430 100644 --- a/benchmarks/dbench/distinfo +++ b/benchmarks/dbench/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.4 2005/02/22 21:16:36 agc Exp $ +$NetBSD: distinfo,v 1.4.2.1 2005/04/03 03:39:44 snj Exp $ SHA1 (dbench-2.1.tar.gz) = 13331f549fb4c5f32069ec6b660e4b171ca64572 RMD160 (dbench-2.1.tar.gz) = 436ed94b99e8098b7bc1f1aaa7fdcaba36cf6be4 Size (dbench-2.1.tar.gz) = 701293 bytes +SHA1 (patch-aa) = d31fca72a9b733f6e6540b75a8acc9da44fe74d8 SHA1 (patch-ab) = 136d72277d3698a0b7638c1ac4661aa22028cf05 diff --git a/benchmarks/dbench/patches/patch-aa b/benchmarks/dbench/patches/patch-aa new file mode 100644 index 00000000000..4c7c3dd0ae3 --- /dev/null +++ b/benchmarks/dbench/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.2.4.1 2005/04/03 03:39:44 snj Exp $ + +--- fileio.c.orig Wed Oct 15 20:59:00 2003 ++++ fileio.c +@@ -19,6 +19,10 @@ + */ + + #include "dbench.h" ++#ifdef __APPLE__ ++#include <sys/aio.h> ++#define fdatasync fsync ++#endif + + #define MAX_FILES 200 + |