I am sorry to ask a question like this when most of you are working hard
to release 7.6. I'm pushing to finish 7.5 to make sure my scripts all
work and to "play" with GRUB for UEFI.
Udev-208 fails during "make" with
LINK build/udevd
/usr/bin/ld: cannot find -lblkid
collect2: error: ld returned 1 exit status
udev-lfs-208-3/Makefile.lfs:232: recipe for target 'build/udevd' failed
make: *** [build/udevd] Error 1
ls -al /usr/include | grep id gives:
lrwxrwxrwx 1 udev-208 udev-208 20 Sep 13 22:46 blkid ->
/toolz/include/blkid
lrwxrwxrwx 1 udev-208 udev-208 19 Sep 13
22:46 uuid -> /toolz/include/uuid
[I removed the other two results]
and ls -al /toolz/include | grep id gives:
drwxr-xr-x 2 root root 4096 Jun 16 18:56 blkid
drwxr-xr-x 2 root root 4096 Jun 16 18:56 uuid
and blkid.h and uuid.h exist in their appropriate directories.
echo $LD_LIBRARY_PATH gives "/toolz/lib."
(Please don't ask about "toolz." I screwed up in 7.4 and must use
/toolz instead of /tools until I get another complete {,B}LFS system)
As most people know, I use the Package Users System. I've tried
building as user=udev-208 and root. I get the failure in both
situations. In situations like this, my experience tells me that the
solution is something terribly simple. I *think* I have checked the
obvious simple stuff, but I'm out of ideas.
Thanks,
Dan
--
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.wikipedia.org/wiki/Posting_style