Thanks for your reminder, Tom.
Before I understand VPATH well, I always thought "outside the source tree"
means the build tree is not under source tree.
Here because of VPATH build, which means build tree should be a subdirectory of
source tree. according to this rule, I retry this scenario w
Alvaro Herrera writes:
> Hmm, my build dir is not inside the source dir -- is yours?
I recall that the gcc build instructions strongly warn against that
sort of setup. Maybe we should too?
Actually, our build instructions already say this specifically:
You can also run configure in a direc
install a newer version of lcov 1.13, it works fine with WARNING just same as
yours.
much appreciated
thanks
walker
-- Original --
From:
"Al
On 2021-Mar-04, walker wrote:
> The same, the build directory is outside the source tree.
>
>
> the version of lcov is 1.10
That seems *really* ancient. Please try with a fresher version.
--
Álvaro Herrera39°49'30"S 73°17'W
"How amazing is that? I call it a night
The same, the build directory is outside the source tree.
the version of lcov is 1.10
thanks
walker
-- Original --
From:
"Alvaro Herrera"
thanks for your reply. it indeed that there are no .gcon files in source tree
directory, they're in build tree directory, which results in failures.
That's a bit wired.
Add more detailed testing steps:
mkdir build_dir
cd build_dir
/home/postgres/postgresql-13.2/configure -- enable-coverage
mak
On 2021-Mar-04, walker wrote:
> thanks for your reply. it indeed that there are no .gcon files in source tree
> directory, they're in build tree directory, which results in failures.
>
>
> That's a bit wired.
>
>
> Add more detailed testing steps:
> mkdir build_dir
> cd build_dir
> /home/post
On 2021-Mar-04, Alvaro Herrera wrote:
> On 2021-Mar-04, walker wrote:
>
> > Hi, hackers
> >
> > During installation from source code, I created a build directory separate
> > from the source tree, and execute the following command in the build
> > directory:
> > /home/postgres/postgresql-13.2/
On 2021-Mar-04, walker wrote:
> Hi, hackers
>
> During installation from source code, I created a build directory separate
> from the source tree, and execute the following command in the build
> directory:
> /home/postgres/postgresql-13.2/configure -- enable-coverage
> make
> make check
> make