Date: Wednesday, September 26, 2018 @ 23:50:44 Author: bisson Revision: 335451
fix FS#60203 Added: jfsutils/trunk/sysmacros.patch Modified: jfsutils/trunk/PKGBUILD -----------------+ PKGBUILD | 9 ++++++--- sysmacros.patch | 15 +++++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-26 20:07:55 UTC (rev 335450) +++ PKGBUILD 2018-09-26 23:50:44 UTC (rev 335451) @@ -3,7 +3,7 @@ pkgname=jfsutils pkgver=1.1.15 -pkgrel=5 +pkgrel=6 pkgdesc='JFS filesystem utilities' url='http://jfs.sourceforge.net' arch=('x86_64') @@ -10,9 +10,11 @@ license=('GPL') depends=('util-linux') source=("http://jfs.sourceforge.net/project/pub/${pkgname}-${pkgver}.tar.gz" - 'inttypes.patch') + 'inttypes.patch' + 'sysmacros.patch') sha256sums=('244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d' - '15ea88350c240b23fe322d4adafbb79c8473b9850495d61efafc7bf68be391b3') + '15ea88350c240b23fe322d4adafbb79c8473b9850495d61efafc7bf68be391b3' + 'fd1a4e794a3bf2ebdb4b81f582e147655d70aadd59689aacea0ccc32c6381a28') groups=('base') @@ -19,6 +21,7 @@ prepare() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../inttypes.patch + patch -p1 -i ../sysmacros.patch } build() { Added: sysmacros.patch =================================================================== --- sysmacros.patch (rev 0) +++ sysmacros.patch 2018-09-26 23:50:44 UTC (rev 335451) @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/580056 + +--- a/libfs/devices.c ++++ b/libfs/devices.c +@@ -30,6 +30,10 @@ + #include <stdio.h> + #include <stdlib.h> + ++#if HAVE_SYS_SYSMACROS_H ++#include <sys/sysmacros.h> ++#endif ++ + #ifdef HAVE_SYS_MOUNT_H + #ifdef HAVE_SYS_PARAM_H + #include <sys/param.h>