Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package

Поиск
Список
Период
Сортировка
От YUKI Hiroshi
Тема Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package
Дата
Msg-id 419e5f79-c1f1-51a2-3a13-12cef6394ddb@clear-code.com
обсуждение исходный текст
Ответ на Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package  (YUKI Hiroshi <yuki@clear-code.com>)
Список pgsql-bugs
Oops,
> # yum install> 
https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm

Of course this URL is different for CentOS 6.9 i386. Actually I used 
correct URL for i386.


YUKI Hiroshi wrote:
> Hello,
> 
>   >> A header file "pg_co]nfig.h" is missing in directories both
>   >> "/usr/pgsql-9.6/include/" and "/usr/pgsql-9.6/include/server/".
>   >
>   > Are you sure that you installed postgresql-devel? I recall that CentOS
>   > has that to allow compilation of modules.
> 
> If the package "postgresql96-devel" equals to the one you said, yes.
> Full steps to reproduce on my clean CentOS virtual box:
> 
> $ su
> # yum install
> https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm
> # yum install postgresql96
> # yum install postgresql96-server
> # service postgresql-9.6 initdb
> # chkconfig postgresql-9.6 on
> # service postgresql-9.6 start
> # yum install postgresql96-devel
> # yum install -y
> https://packages.groonga.org/centos/groonga-release-1.3.0-1.noarch.rpm
> # yum install -y --enablerepo=epel groonga-devel
> # wget https://packages.groonga.org/source/pgroonga/pgroonga-1.2.3.tar.gz
> # tar xvf pgroonga-1.2.3.tar.gz
> # cd pgroonga-1.2.3
> # PATH=/usr/pgsql-9.6/bin:$PATH make
> 
> I tried thiese steps on both CentOS 6.9 x86_64 (64bit):
> https://app.vagrantup.com/centos/boxes/6
> and CentOS 6.9 i386 (32bit):
> https://app.vagrantup.com/bento/boxes/centos-6.9-i386
> Then, the result is:
> 
>    * x86_64 => succeeded with existign pg_config.h
>    * i386   => failed with missing pg_config.h
> 
> Or, do you mean that I must install "postgresql-devel" even if
> "postgresql96-devel" is already installed?
> 
> 
> regards,
> 
> Michael Paquier wrote:
>> On Mon, Jul 3, 2017 at 5:55 PM,  <yuki@clear-code.com> wrote:
>>> When I build a software "pgroonga" from its source, it fails on CentOS 6.9
>>> i386 (32bit) environment. On CentOS 6.9 x86_64, this problem doesn't
>>> happen.
>>
>> This is not a bug of PostgreSQL itself.
>>
>>> A header file "pg_co]nfig.h" is missing in directories both
>>> "/usr/pgsql-9.6/include/" and "/usr/pgsql-9.6/include/server/".
>>
>> Are you sure that you installed postgresql-devel? I recall that CentOS
>> has that to allow compilation of modules.
>>
> 

-- 
結城 洋志 <YUKI Hiroshi>
E-mail: yuki@clear-code.com

株式会社クリアコード
〒170-0005 東京都豊島区南大塚3-29-9           中野ビル3階
TEL : 03-5927-9440
FAX : 03-5927-9441
WWW : http://www.clear-code.com/



-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

В списке pgsql-bugs по дате отправления:

Предыдущее
От: YUKI Hiroshi
Дата:
Сообщение: Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package
Следующее
От: digoal@126.com
Дата:
Сообщение: [BUGS] BUG #14732: partitioned table cann't alter set parallel_workers?