File: fix-build-glibc.patch

package info (click to toggle)
ruby-sigar 0.7.3-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,272 kB
  • sloc: ansic: 24,014; perl: 2,977; ruby: 99; makefile: 2
file content (28 lines) | stat: -rw-r--r-- 742 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From: Logan Rosen <loganrosen@gmail.com>
Date: Fri, 11 Jan 2019 22:52:21 -0500
Subject: [PATCH] Fix build with glibc 2.28

Acked-By: Lucas Kanashiro <lucas.kanashiro@canonical.com>
Debian-Bug: https://bugs.debian.org/916111
---
 src/os/linux/linux_sigar.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/os/linux/linux_sigar.c b/src/os/linux/linux_sigar.c
index a3fd230..de9c960 100644
--- a/src/os/linux/linux_sigar.c
+++ b/src/os/linux/linux_sigar.c
@@ -23,8 +23,13 @@
 #include <sys/param.h>
 #include <sys/stat.h>
 #include <sys/times.h>
+#include <sys/types.h>
 #include <sys/utsname.h>
 
+#ifdef __GNU_LIBRARY__
+#include <sys/sysmacros.h>
+#endif
+
 #include "sigar.h"
 #include "sigar_private.h"
 #include "sigar_util.h"