Terence Waterhouse
2018-09-13 13:37:41 UTC
Hello everyone,
This is my second attempt to build LFS and everything went more than smoothly. All the builds and test suites gave all the desired results.
Now while building e2fsprogs in section 6.55 I get a fatal error. Here's the relevant code :
///////////////////
...
making all in lib/support
make[2]: Entering directory '/sources/e2fsprogs-1.44.3/build/lib/support'
SUBST ../../lib/dirpaths.h
CC ../../../lib/support/cstring.c
CC ../../../lib/support/mkquota.c
CC ../../../lib/support/plausible.c
../../../lib/support/plausible.c:38:10: fatal error: blkid/blkid.h: No such file or directory
#include "blkid/blkid.h"
^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:386: plausible.o] Error 1
make[2]: Leaving directory '/sources/e2fsprogs-1.44.3/build/lib/support'
make[1]: *** [Makefile:419: all-libs-recursive] Error 1
make[1]: Leaving directory '/sources/e2fsprogs-1.44.3/build'
make: *** [Makefile:341: all] Error 2
////////////////////////
This surprised me a lot in view of the ease of development up to that point. Here are a few remarks :
-- file blkid.h exists in /mnt/lfs/tools/include/blkid but not in the expected path.
-- several 'flavours' of blkid.h are present in /mnt/lfs/sources/e2fsprogs-1.44.3/lib/blkid (blkid.h.in; blkidP.h etc...)
but not blkid.h itself.
-- I copied the file into the target directory and this got me past the failure but gave another for uuidd.h, so I back-pedalled
to the original version.
I have of course searched extensively to no avail. It looks like it might be a path problem, but I can't imagine where it came from.
Can anyone help on this one ?
many thanks in advance.
Terence Waterhouse
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wiki
This is my second attempt to build LFS and everything went more than smoothly. All the builds and test suites gave all the desired results.
Now while building e2fsprogs in section 6.55 I get a fatal error. Here's the relevant code :
///////////////////
...
making all in lib/support
make[2]: Entering directory '/sources/e2fsprogs-1.44.3/build/lib/support'
SUBST ../../lib/dirpaths.h
CC ../../../lib/support/cstring.c
CC ../../../lib/support/mkquota.c
CC ../../../lib/support/plausible.c
../../../lib/support/plausible.c:38:10: fatal error: blkid/blkid.h: No such file or directory
#include "blkid/blkid.h"
^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:386: plausible.o] Error 1
make[2]: Leaving directory '/sources/e2fsprogs-1.44.3/build/lib/support'
make[1]: *** [Makefile:419: all-libs-recursive] Error 1
make[1]: Leaving directory '/sources/e2fsprogs-1.44.3/build'
make: *** [Makefile:341: all] Error 2
////////////////////////
This surprised me a lot in view of the ease of development up to that point. Here are a few remarks :
-- file blkid.h exists in /mnt/lfs/tools/include/blkid but not in the expected path.
-- several 'flavours' of blkid.h are present in /mnt/lfs/sources/e2fsprogs-1.44.3/lib/blkid (blkid.h.in; blkidP.h etc...)
but not blkid.h itself.
-- I copied the file into the target directory and this got me past the failure but gave another for uuidd.h, so I back-pedalled
to the original version.
I have of course searched extensively to no avail. It looks like it might be a path problem, but I can't imagine where it came from.
Can anyone help on this one ?
many thanks in advance.
Terence Waterhouse
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wiki