diff options
Diffstat (limited to 'procps-ng/musl-fixes.patch')
| -rw-r--r-- | procps-ng/musl-fixes.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/procps-ng/musl-fixes.patch b/procps-ng/musl-fixes.patch new file mode 100644 index 0000000..dd599cf --- /dev/null +++ b/procps-ng/musl-fixes.patch @@ -0,0 +1,29 @@ +Pulling in utmpx.h which does not have UT_HOSTSIZE, UT_LINESIZE & UT_NAMESIZE defined. + +Causing: +w.c: In function 'print_from': +w.c:236:43: error: 'UT_HOSTSIZE' undeclared (first use in this function) + 236 | print_display_or_interface(u->ut_host, UT_HOSTSIZE, fromlen - len); + | ^~~~~~~~~~~ +w.c:236:43: note: each undeclared identifier is reported only once for each function it appears in +w.c: In function 'getproc': +w.c:357:12: error: 'UT_NAMESIZE' undeclared (first use in this function) + 357 | char buf[UT_NAMESIZE + 1]; +.... +diff --git a/src/w.c b/src/w.c +index 5e878f0..568db02 100644 +--- a/src/w.c ++++ b/src/w.c +@@ -46,11 +46,7 @@ + #include <termios.h> + #include <time.h> + #include <unistd.h> +-#ifdef HAVE_UTMPX_H +-# include <utmpx.h> +-#else +-# include <utmp.h> +-#endif ++#include <utmp.h> + #include <arpa/inet.h> + + #include "c.h" |
