Обсуждение: Questions about postgresql-8.2.0-2PGDG.src.rpm

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

Questions about postgresql-8.2.0-2PGDG.src.rpm

От
DANTE Alexandra
Дата:
Hello List,

I am still trying to generate RPM for an IA-64 server with Red Hat
Enterprise Linux 4 AS and today, I got a question about the
"postgresql-8.2.0-2PGDG.src.rpm".
This src.rpm contains :
-rw-r--r--  1 postgres postgres 12459207 Dec  2 20:25
postgresql-8.2.0.tar.bz2
-rw-r--r--  1 postgres postgres      897 Dec  2 20:28 pg_config.h
-rw-r--r--  1 postgres postgres     1539 Dec  2 20:28 Makefile.regress
-rwxr-xr-x  1 postgres postgres       56 Dec  2 20:28
filter-requires-perl-Pg.sh
-rw-r--r--  1 postgres postgres     1631 Dec  2 20:28
postgresql-logging.patch
-rw-r--r--  1 postgres postgres     7529 Dec  2 20:28 postgresql.init
-rw-r--r--  1 postgres postgres       85 Dec  2 20:28
postgresql-bashprofile
-rw-r--r--  1 postgres postgres     1757 Dec  2 20:28 rpm-pgsql.patch
-rw-r--r--  1 postgres postgres    15598 Dec  2 20:28 README.rpm-dist
-rw-r--r--  1 postgres postgres     2563 Dec  2 20:28 postgresql-test.patch
-rw-r--r--  1 postgres postgres      919 Dec  2 20:28
postgresql-perl-rpath.patch
-rw-r--r--  1 postgres postgres      141 Dec  2 20:28 postgresql.pam
-rw-r--r--  1 postgres postgres 12198114 Dec  6 17:18
postgresql-8.2.0-2PGDG.src.rpm

I got a question with the "postgresql-test.patch" as in it the changes
applied seem to be link to the release postgresql-8.2beta1... Is it normal ?
The functions defined in this file are those which are failed in my
regression test...
What are the functionnalities of all others patchs ?

Second problem : if I launch :
root# ./configure
root# make
root# chmod -R a+w src/test/regress
root# chmod -R a+w contrib/spi
root# su - postgres
postgres # make check
on the same server with gcc, all the regression tests are OK !

Moreover I see differences between the execution of "./configure" via
the commands above and via the src.rpm.
With the commands above , the environnement variables are :
echo "#define PGBINDIR \"/usr/local/pgsql/bin\"" >pg_config_paths.h
echo "#define PGSHAREDIR \"/usr/local/pgsql/share\"" >>pg_config_paths.h
echo "#define SYSCONFDIR \"/usr/local/pgsql/etc\"" >>pg_config_paths.h
echo "#define INCLUDEDIR \"/usr/local/pgsql/include\"" >>pg_config_paths.h
echo "#define PKGINCLUDEDIR \"/usr/local/pgsql/include\""
 >>pg_config_paths.h
echo "#define INCLUDEDIRSERVER \"/usr/local/pgsql/include/server\""
 >>pg_config_paths.h
echo "#define LIBDIR \"/usr/local/pgsql/lib\"" >>pg_config_paths.h
echo "#define PKGLIBDIR \"/usr/local/pgsql/lib\"" >>pg_config_paths.h
echo "#define LOCALEDIR \"\"" >>pg_config_paths.h
echo "#define DOCDIR \"/usr/local/pgsql/doc\"" >>pg_config_paths.h
echo "#define MANDIR \"/usr/local/pgsql/man\"" >>pg_config_paths.h

and via the src.rpm, I got :
echo "#define PGBINDIR \"/usr/bin\"" >pg_config_paths.h
echo "#define PGSHAREDIR \"/usr/share/pgsql\"" >>pg_config_paths.h
echo "#define SYSCONFDIR \"/etc/sysconfig/pgsql\"" >>pg_config_paths.h
echo "#define INCLUDEDIR \"/usr/include\"" >>pg_config_paths.h
echo "#define PKGINCLUDEDIR \"/usr/include/pgsql\"" >>pg_config_paths.h
echo "#define INCLUDEDIRSERVER \"/usr/include/pgsql/server\""
 >>pg_config_paths.h
echo "#define LIBDIR \"/usr/lib\"" >>pg_config_paths.h
echo "#define PKGLIBDIR \"/usr/lib/pgsql\"" >>pg_config_paths.h
echo "#define LOCALEDIR \"/usr/share/locale\"" >>pg_config_paths.h
echo "#define DOCDIR \"/usr/share/doc/pgsql\"" >>pg_config_paths.h
echo "#define MANDIR \"/usr/share/man\"" >>pg_config_paths.h

=> Is it normal ?
=> Has someone already used the src.rpm to compile the 8.2 release ?

Thank you for your help.
Regards,
Alexandra

Re: Questions about postgresql-8.2.0-2PGDG.src.rpm

От
Devrim GUNDUZ
Дата:
Hello,

On Fri, 2006-12-08 at 11:59 +0100, DANTE Alexandra wrote:

> I am still trying to generate RPM for an IA-64 server with Red Hat
> Enterprise Linux 4 AS and today, I got a question about the
> "postgresql-8.2.0-2PGDG.src.rpm".

We are working off-list with Alexandra and will inform the list as soon
as we successfully build IA-64 RPMs.

Regards,
--
The PostgreSQL Company - Command Prompt, Inc. 1.503.667.4564
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/





Вложения