e2fsprogs does not compile after version bump to 1.43.1
lede-bugs at lists.infradead.org
lede-bugs at lists.infradead.org
Thu Jun 23 02:04:50 PDT 2016
Hi John,
I just cloned out a fresh LEDE into /tmp, selected the x86_64 target & e2fsprogs, everything else default.
The compile process brakes as well with:
make[3]: Entering directory '/private/tmp/lede-test-e2fsprogs/package/utils/e2fsprogs'
make -C /private/tmp/lede-test-e2fsprogs/build_dir/target-x86_64_musl-1.1.14/e2fsprogs-1.43.1/util BUILDCC="gcc" CFLAGS="" CPPFLAGS="" LDFLAGS="" subst
make[4]: Entering directory '/private/tmp/lede-test-e2fsprogs/build_dir/target-x86_64_musl-1.1.14/e2fsprogs-1.43.1/util'
CC subst.c
subst.c:332:14: error: variable has incomplete type 'struct stat'
struct stat stbuf;
^
subst.c:332:9: note: forward declaration of 'struct stat'
struct stat stbuf;
^
subst.c:391:8: warning: implicit declaration of function 'fstat' is invalid in C99 [-Wimplicit-function-declaration]
if (fstat(fd, &stbuf) == 0) {
^
subst.c:437:12: warning: implicit declaration of function 'fchmod' is invalid in C99 [-Wimplicit-function-declaration]
(void) fchmod(ofd, 0444);
^
2 warnings and 1 error generated.
make[4]: *** [Makefile:329: subst.o] Error 1
So if the builders were able to compile e2fsprogs without probs, maybe it is target specific ? or as I am building on my macbook with OS X, I will try today a vanilla linux machine to check that direction as well.
Greetings Thomas
> On 22 Jun 2016, at 19:34, lede-bugs at lists.infradead.org wrote:
>
> maybe your tree is in some inconsistent state ? the builders managed to
> build that package for all targets successfully last night.
>
> John
>
>
> _______________________________________________
> lede-bugs mailing list
> lede-bugs at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/lede-bugs
More information about the lede-bugs
mailing list