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 | a050bb66-c5c6-aef1-5021-cea64fc9daa3@clear-code.com обсуждение исходный текст |
Ответ на | Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package (Michael Paquier <michael.paquier@gmail.com>) |
Ответы |
Re: [BUGS] BUG #14728: Missing "pg_config.h" in the"postgresql96-devel" package
|
Список | pgsql-bugs |
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 allowcompilation 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 по дате отправления: