#1230 closed defect (fixed)
Dependencies XFS-2.6.25 and other issues.
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | high | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
When compiling XFS-2.6.25 I found out that a package was missing. It complained about "uuid.h". In the description this was (and is) not mentioned as required. I found out that that headerfile is part of the e2fsprogs package, part of the standard LFS package. I did not install it when making the LFS (6.0) because I use reiserfs for all my filesystems, not knowing that XFS requires e2fsprogs (at least parts of). Shouldn't there be a note in the description of XFS-2.6.25 that it needs e2fsprogs??
Futher compiling (make) did not succeed. In the book (svn 20050218) compilation is done by:
make && make install &&
but that leads to errors. I changed it to:
make DEBUG="-DNDEBUG" && make DEBUG="-DNDEBUG" install &&
and no problems here anymore.
Keep up the good work by the way,
Stef Bon
Added a note to the XFS instructions to ensure the E2fsprogs or UUID package is installed before proceeding with the XFS installation.
As far as having to modify the make and make install commands to include DEBUG= environment vars, I don't have issues building the package without them, so I'm guessing that the OP (Stef) didn't execute the sed command prefacing the make, leading to the problem. He didn't mention the sed command in the original bug text, so I'm guessing he overlooked it.
I can build the XFS package just fine without using the DEBUG= env vars, so I'm closing the bug for now.