From 6fdc2bbdfa4099a649232c7cee4e47cc2c436ec5 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Fri, 1 Dec 2000 23:59:27 +0000 Subject: [PATCH 1/1] kdump-linux-header-fixes-20001201 Deal with kdump not building on modern glibc linux systems. On RedHat 7, we also need kgcc. --- src/venus/kdump.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/venus/kdump.c b/src/venus/kdump.c index 89d4c32..54d4e98 100644 --- a/src/venus/kdump.c +++ b/src/venus/kdump.c @@ -7,6 +7,10 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include /* for malloc() */ +#include + #ifdef __linux__ #define _CFS_HEADER_ #define _AFFS_FS_I @@ -34,7 +38,10 @@ struct ntfs_inode_info{}; #define u32 unsigned int #define s32 int #define u16 unsigned short +#include +#if __GLIBC_MINOR__ >= 2 #define _SYS_TYPES_H +#endif #define __KERNEL__ #endif @@ -43,10 +50,6 @@ struct ntfs_inode_info{}; #include -#include -#include /* for malloc() */ -#include - /* * Need to include before _KERNEL is defined since on IRIX 6.5 * includes , which in turn declares inet_addr() -- 1.9.4