Jeff Janes wrote:
> A newer gcc gave a better error message which lead me to add the line:
>
> #include "storage/block.h" /* for typedef BlockNumber */
>
> into autovacuum.h, which fixes the problem.
Ah, Peter already fixed it.
--
Álvaro Herrera
Jeff Janes wrote:
> This git bisects down to:
>
> commit 7526e10224f0792201e99631567bbe44492bbde4
> Author: Alvaro Herrera
> Date: Sat Apr 1 14:00:53 2017 -0300
>
> BRIN auto-summarization
>
> The lines are:
>
> extern void
On Mon, Apr 3, 2017 at 9:31 AM, Jeff Janes wrote:
> make maintainer-clean > /dev/null ; ./configure --enable-profiling >
> /dev/null && make -j8 >/dev/null
>
> In file included from ipc.c:29:
> ../../../../src/include/postmaster/autovacuum.h:73: error: expected
>
make maintainer-clean > /dev/null ; ./configure --enable-profiling >
/dev/null && make -j8 >/dev/null
In file included from ipc.c:29:
../../../../src/include/postmaster/autovacuum.h:73: error: expected
declaration specifiers or '...' before 'BlockNumber'
make[4]: *** [ipc.o] Error 1
make[3]: