diff --git a/package/librpc/patches/100-compat_fix.patch b/package/librpc/patches/100-compat_fix.patch
index 6040567c31629a4d7b6de906278fc19c669135cd..a0f03f6e5a77529840f11e8542d705be0be38912 100644
--- a/package/librpc/patches/100-compat_fix.patch
+++ b/package/librpc/patches/100-compat_fix.patch
@@ -201,3 +201,14 @@
 +
 +
 +#endif
+--- a/rpc/netdb.h
++++ b/rpc/netdb.h
+@@ -41,6 +41,8 @@
+ #define __need_size_t
+ #include <stddef.h>
+ 
++#include "types.h"
++
+ __BEGIN_DECLS
+ 
+ struct rpcent