[Jfs-discussion] jfsutils: unknown type name int64_t
Brought to you by:
blaschke-oss,
shaggyk
From: Christian K. <li...@ne...> - 2014-05-05 08:44:40
|
Hi, while trying to compile jfsutils from CVS, this happens: In file included from extract.c:32:0: ../libfs/devices.h:45:31: error: unknown type name ‘int64_t’ int ujfs_get_dev_size(FILE *, int64_t * size); This was reported last year on an LFS mailing list[0] and Armin provided a fix, adding sys/types.h to fscklog/extract.c: --- fscklog/extract.c 2006-06-05 12:31:40.000000000 -0700 +++ fscklog/extract.c.new 2014-05-04 23:38:04.592917557 -0700 @@ -28,6 +28,7 @@ #include <stdio.h> #include <string.h> #include <unistd.h> +#include <sys/types.h> #include "devices.h" #include "diskmap.h" While this may have been integrated into LFS, upstream still has this error. This happened on a Debian/stable x68_64 system, 4.8.2-16. The jfsutils build is very noisy anyway, full buildlog here: http://nerdbynature.de/bits/jfsutils/ Maybe Armin's solution can be applied to CVS? Thanks, Christian. [0] http://permalink.gmane.org/gmane.linux.lfs.beyond.support/46413 -- BOFH excuse #204: Just pick up the phone and give modem connect sounds. "Well you said we should get more lines so we don't have voice lines." |