[PATCH] Fix header include for out of tree builds

Zdenek Kabelac <[email protected]> Wed, 17 May 2023 12:29:03 +0200
Newsgroups dev.linux.lists.lvm-devel
Message-ID <[email protected]>
Dne 16. 05. 23 v 18:05 Anton Lundin napsal(a):
> The relative include didn't match up for out of tree builds. The
> build tree include directory is in the include paths already.
> 
> Signed-off-by: Anton Lundin <[email protected]>
> ---
> 
> Now the following works:
> $ mkdir lvm2-build
> $ cd lvm2-build
> $ ../lvm2/configure

Hi

Your bug is actually in this command:

configure --srcdir=XXXXX

> $ make
>

Otherwise srcdir is located in your builddir and you would actually get more 
errors in various parts of lvmb building - as we tend to use $(srcdir) inside 
makefiles..


Regards

Zdenek