Discussion:
[blfs-support] Xorg Libraries -- fatal error: uuid/uuid.h: No such file...
David Sprayberry via blfs-support
2018-10-20 01:43:27 UTC
Permalink
This is in the section Xorg Libraries in chapter 24.
The first package to be processed by the script, libSM-1.2.3,
is where the error happened. The full message is:

sm_genid.c:102:11: fatal error: uuid/uuid.h: No such file
or directory
# include <uuid/uuid.h>

I am using $XORG_CONFIG same as the book.

In config.log, there is a line that checks for uuid_create, the
result was no. Then it checked for LIBUUID, result yes. It
exited successfully with configure: exit 0.

Was there a prerequisite I am missing?

Any pointers will be helpful. Thanks for your help,
-David

PS: I would like to skip X completely and use only
Wayland, since I heard Qt 5 has a Wayland compositor,
but to build the Wayland stack (I stopped at Mesa) it
seems that Xorg is integral to the build, and that there isn't
documentation to use Wayland on a system without X.
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubs
Ken Moffat via blfs-support
2018-10-20 02:01:03 UTC
Permalink
Post by David Sprayberry via blfs-support
This is in the section Xorg Libraries in chapter 24.
The first package to be processed by the script, libSM-1.2.3,
sm_genid.c:102:11: fatal error: uuid/uuid.h: No such file
or directory
# include <uuid/uuid.h>
I am using $XORG_CONFIG same as the book.
In config.log, there is a line that checks for uuid_create, the
result was no. Then it checked for LIBUUID, result yes. It
exited successfully with configure: exit 0.
Was there a prerequisite I am missing?
/usr/include/uuid/uuid.h should have come from util-linux in LFS.

I assume you have /usr/lib/pkgconfig/uuid.pc ?
Post by David Sprayberry via blfs-support
Any pointers will be helpful. Thanks for your help,
-David
PS: I would like to skip X completely and use only
Wayland, since I heard Qt 5 has a Wayland compositor,
but to build the Wayland stack (I stopped at Mesa) it
seems that Xorg is integral to the build, and that there isn't
documentation to use Wayland on a system without X.
All I can see on a quick gurgle is

https://wiki.qt.io/QtWayland
https://wiki.archlinux.org/index.php/wayland
https://wayland.freedesktop.org/faq.html

For Arch, look at the individual packages to see how they build
them. Personally, I think that Xorg is good enough at hte moment.

ĸen
--
Is it about a bicycle ?
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/bl
Loading...