From 668f70db66205685c090dbc3d01a1287f6bdc6f3 Mon Sep 17 00:00:00 2001 From: Colin McCabe Date: Tue, 20 May 2014 17:19:39 +0000 Subject: [PATCH] HDFS-6421. Fix vecsum.c compile on BSD and some other systems (Mit Desai via Colin Patrick McCabe) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1596324 13f79535-47bb-0310-9956-ffa450edef68 --- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++ .../hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c | 8 -------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index a2b8e89c49..704163ae53 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -498,6 +498,9 @@ Release 2.5.0 - UNRELEASED HDFS-4913. Deleting file through fuse-dfs when using trash fails requiring root permissions (cmccabe) + HDFS-6421. Fix vecsum.c compile on BSD and some other systems. (Mit Desai + via Colin Patrick McCabe) + Release 2.4.1 - UNRELEASED INCOMPATIBLE CHANGES diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c b/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c index 93d205ec78..fd18c9db5e 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/test/vecsum.c @@ -18,7 +18,6 @@ #include #include -#include #include #include #include @@ -48,7 +47,6 @@ static double timespec_to_double(const struct timespec *ts) struct stopwatch { struct timespec start; struct timespec stop; - struct rusage rusage; }; static struct stopwatch *stopwatch_create(void) @@ -66,12 +64,6 @@ static struct stopwatch *stopwatch_create(void) "error %d (%s)\n", err, strerror(err)); goto error; } - if (getrusage(RUSAGE_THREAD, &watch->rusage) < 0) { - int err = errno; - fprintf(stderr, "getrusage failed: error %d (%s)\n", - err, strerror(err)); - goto error; - } return watch; error: