It seems newer SysVinit packages that have MD5 patches in won't compile on my RH51 glibc20 system. Here's a small patch to make it backward-compatible: --- sysvinit-2.78/src/md5.h.orig Sat May 20 11:02:31 2000 +++ sysvinit-2.78/src/md5.h Sat May 20 11:14:00 2000 @@ -2,7 +2,7 @@ #define MD5_H #include <features.h> -#if defined(__GLIBC__) && __GLIBC__ > 1 +#if defined(__GLIBC__) && __GLIBC__ > 1 && !(__GLIBC__ == 2 && __GLIBC_MINOR__ == 0) # include <stdint.h> typedef uint32_t uint32; #else
Fixed in 2.78-8.