diff --git a/gub/specs/util-linux.py b/gub/specs/util-linux.py index 86e47fab..278d25b1 100644 --- a/gub/specs/util-linux.py +++ b/gub/specs/util-linux.py @@ -5,6 +5,7 @@ class Util_linux__tools (tools.AutoBuild): source = 'https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.16/util-linux-ng-2.16.tar.gz' dependencies = ['libtool', 'bash'] + patches = ['util-linux-2.16-sysmacro.patch'] configure_flags = (tools.AutoBuild.configure_flags + ' --disable-tls' + ' --disable-makeinstall-chown' diff --git a/patches/util-linux-2.16-sysmacro.patch b/patches/util-linux-2.16-sysmacro.patch new file mode 100644 index 00000000..bf00b563 --- /dev/null +++ b/patches/util-linux-2.16-sysmacro.patch @@ -0,0 +1,20 @@ +--- util-linux-2.16/shlibs/blkid/src/devname.c.org ++++ util-linux-2.16/shlibs/blkid/src/devname.c +@@ -25,6 +25,7 @@ + #if HAVE_SYS_TYPES_H + #include + #endif ++#include + #include + #if HAVE_SYS_STAT_H + #include +--- util-linux-2.16/shlibs/blkid/src/evaluate.c.org ++++ util-linux-2.16/shlibs/blkid/src/evaluate.c +@@ -17,6 +17,7 @@ + #include + #include + #include ++#include + #ifdef HAVE_SYS_STAT_H + #include + #endif