mirror of
https://github.com/coolsnowwolf/packages.git
synced 2025-05-02 10:39:05 +08:00
29 lines
823 B
Diff
29 lines
823 B
Diff
From: Mike Crute <mike@crute.us>
|
|
Date: Sun, 31 May 2020 19:26:32 +0000
|
|
Subject: [PATCH] Add glibc compatibility to nmon
|
|
|
|
musl is missing some compatibility with glibc which
|
|
this patch adds to nmon source. The fstab.h header
|
|
was not used and fails to build if it's included.
|
|
|
|
--- a/lmon16n.c
|
|
+++ b/lmon16n.c
|
|
@@ -42,6 +42,9 @@
|
|
pi_delayacct_blkio_ticks
|
|
*/
|
|
|
|
+/* Fix compatibility for glibc */
|
|
+#define __STRING(x) #x
|
|
+
|
|
/* note: RAW assumes you are using the index "i" to select the CPU */
|
|
#define RAW(member) (long)((long)(p->cpuN[i].member) - (long)(q->cpuN[i].member))
|
|
#define RAWTOTAL(member) (long)((long)(p->cpu_total.member) - (long)(q->cpu_total.member))
|
|
@@ -583,7 +586,6 @@
|
|
int isroot = 0;
|
|
|
|
#include <mntent.h>
|
|
-#include <fstab.h>
|
|
#include <sys/stat.h>
|
|
#include <sys/statfs.h>
|
|
#include <net/if.h>
|