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 по дате отправления: