Обсуждение: BUG #8541: PGXS build fails due to 'include common/fe_memutils.h' which is not present

Поиск
Список
Период
Сортировка

BUG #8541: PGXS build fails due to 'include common/fe_memutils.h' which is not present

От
warren@ninefold.com
Дата:
The following bug has been logged on the website:

Bug reference:      8541
Logged by:          Warren Bain
Email address:      warren@ninefold.com
PostgreSQL version: 9.2.5
Operating system:   Ubuntu 12.04.3
Description:

Behaviour between 9.2.4 and 9.2.5 has changed with
/usr/include/postgresql/postgres_fe.h now including 'common/fe_memutils.h'
whcih does not exist and breaks the build.


We are installing repmgr from source and are unable to build in the 9.2.5
release.

Re: BUG #8541: PGXS build fails due to 'include common/fe_memutils.h' which is not present

От
Alvaro Herrera
Дата:
warren@ninefold.com wrote:
> The following bug has been logged on the website:
>
> Bug reference:      8541
> Logged by:          Warren Bain
> Email address:      warren@ninefold.com
> PostgreSQL version: 9.2.5
> Operating system:   Ubuntu 12.04.3
> Description:
>
> Behaviour between 9.2.4 and 9.2.5 has changed with
> /usr/include/postgresql/postgres_fe.h now including 'common/fe_memutils.h'
> whcih does not exist and breaks the build.

I suspect this postgres_fe.h you now have comes from a 9.3 package, not
9.2.  There's no common/ subdir in 9.2, it was created in 9.3.  Please
check the versions you have installed.

--
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services