fix rrdtool compile
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15590 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
3fd564903a
commit
e222c7b48a
@ -97,7 +97,7 @@ Round Robin Database (RRD) management tools.
|
||||
This package contains command line tools used to manage RRDs.
|
||||
endef
|
||||
|
||||
TARGET_CFLAGS += $(FPIC)
|
||||
TARGET_CFLAGS += $(FPIC) --std=c99
|
||||
|
||||
CONFIGURE_ARGS += \
|
||||
$(DISABLE_LARGEFILE) \
|
||||
|
24
libs/rrdtool-1.0.x/patches/002-no_timezone.patch
Normal file
24
libs/rrdtool-1.0.x/patches/002-no_timezone.patch
Normal file
@ -0,0 +1,24 @@
|
||||
--- a/src/rrd_tool.c
|
||||
+++ b/src/rrd_tool.c
|
||||
@@ -225,11 +225,8 @@
|
||||
struct rusage myusage;
|
||||
struct timeval starttime;
|
||||
struct timeval currenttime;
|
||||
- struct timezone tz;
|
||||
|
||||
- tz.tz_minuteswest =0;
|
||||
- tz.tz_dsttime=0;
|
||||
- gettimeofday(&starttime,&tz);
|
||||
+ gettimeofday(&starttime,NULL);
|
||||
#endif
|
||||
|
||||
while (fgets(aLine, sizeof(aLine)-1, stdin)){
|
||||
@@ -252,7 +249,7 @@
|
||||
|
||||
#if HAVE_GETRUSAGE
|
||||
getrusage(RUSAGE_SELF,&myusage);
|
||||
- gettimeofday(¤ttime,&tz);
|
||||
+ gettimeofday(¤ttime,NULL);
|
||||
printf("OK u:%1.2f s:%1.2f r:%1.2f\n",
|
||||
(double)myusage.ru_utime.tv_sec+
|
||||
(double)myusage.ru_utime.tv_usec/1000000.0,
|
Loading…
x
Reference in New Issue
Block a user