From klaudio@btstore.com Thu Sep 2 08:01:51 1999 Received: from brain.btstore.com (IDENT:root@www.btstore.com [194.184.164.101]) by hub.org (8.9.3/8.9.3) with ESMTP id EAA39977 for ; Thu, 2 Sep 1999 04:01:51 -0400 (EDT) (envelope-from klaudio@btstore.com) Received: from btstore.com (klaudio@[194.184.164.80]) by brain.btstore.com (8.8.7/8.8.7) with ESMTP id JAA03823 for ; Thu, 2 Sep 1999 09:09:53 GMT Sender: klaudio@brain.btstore.com Message-ID: <37CE4A98.895D4D7@btstore.com> Date: Thu, 02 Sep 1999 09:59:52 +0000 From: Claudio Cicognani Organization: BRAIN TECH X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i586) X-Accept-Language: en MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org Subject: Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hallo, I received the following error when compiling C++ code with Postgres 6.5.1 on Red Hat 6.0 (glibc 2) /usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep' /usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv' /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status Some helps ? Thanks in advance. Claudio Cicognani From braintech@btstore.com Thu Sep 2 09:20:57 1999 Received: from brain.btstore.com (IDENT:root@www.btstore.com [194.184.164.101]) by hub.org (8.9.3/8.9.3) with ESMTP id FAA52741 for ; Thu, 2 Sep 1999 05:20:57 -0400 (EDT) (envelope-from braintech@btstore.com) Received: from btstore.com (klaudio@[194.184.164.84]) by brain.btstore.com (8.8.7/8.8.7) with ESMTP id KAA03858 for ; Thu, 2 Sep 1999 10:29:04 GMT Sender: klaudio@brain.btstore.com Message-ID: <37CE5D26.462CABA1@btstore.com> Date: Thu, 02 Sep 1999 11:19:02 +0000 From: Claudio Cicognani Organization: BRAIN TECH X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i586) X-Accept-Language: en MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org Subject: Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 Content-Type: multipart/alternative; boundary="------------94D6EDFD2BD851F9FFC13E24" --------------94D6EDFD2BD851F9FFC13E24 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hallo, I received the following error when compiling C++ code (using -lpq++ -lpq -lcrypt) with Postgres 6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) : /usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep' /usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv' /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status Some helps ? Thanks in advance. Claudio Cicognani --------------94D6EDFD2BD851F9FFC13E24 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  



Hallo,

I received the following error when compiling C++ code (using -lpq++ -lpq -lcrypt) with Postgres
6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) :
/usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep'

/usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv'

/usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status

Some helps ?

Thanks in advance.
Claudio Cicognani
<braintech@btstore.com>
 
 
  --------------94D6EDFD2BD851F9FFC13E24-- From lockhart@alumni.caltech.edu Thu Sep 2 14:23:35 1999 Received: from localhost (IDENT:root@hectic-2.jpl.nasa.gov [128.149.68.204]) by hub.org (8.9.3/8.9.3) with ESMTP id KAA61122 for ; Thu, 2 Sep 1999 10:23:35 -0400 (EDT) (envelope-from lockhart@alumni.caltech.edu) Received: from alumni.caltech.edu (lockhart@localhost [127.0.0.1]) by localhost (8.8.7/8.8.7) with ESMTP id OAA09420; Thu, 2 Sep 1999 14:22:00 GMT Sender: lockhart@hub.org Message-ID: <37CE8807.6A21E6B9@alumni.caltech.edu> Date: Thu, 02 Sep 1999 14:21:59 +0000 From: Thomas Lockhart X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i686) X-Accept-Language: en MIME-Version: 1.0 To: Claudio Cicognani , Lamar Owen CC: pgsql-interfaces@postgreSQL.org Subject: Re: [INTERFACES] Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 References: <37CE5D26.462CABA1@btstore.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > I received the following error when compiling C++ code > (using -lpq++ -lpq -lcrypt) with Postgres > 6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) : > /usr/lib/libpq++.so: undefined reference to > `clone__Q2t12basic_string3ZcZt18...' > /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld > returned 1 exit status > Some helps ? Ah, this looks familiar! I built the rpms using the RH5.2 gcc/g++ compiler. RH6.0 has the egcs compiler set; you are seeing the "mangled" name of a routine required by the older library I built which is not present in the newer support libraries. I believe that the only fix is to rebuild the rpms from source on your machine, so that libpq++ is constructed using your newer compiler. It is pretty easy; just get the src rpm from postgresql.org and then use either rpm --rebuild postgresql-6.5.1-2.src.rpm or rpm -ivv postgresql-6.5.1-2.src.rpm cd /usr/src/redhat/SPECS rpm -ba postgresql-6.5.1.spec Another possibility is to pick up Lamar Owen's binary rpms (look at the hackers or ports archive for details); I think he had a RH6.0 machine to build with. btw, I'm just now transferring new rpms to postgresql.org which fix some reported problems for missing files in the libpq++ interface (Lamar, we will need to sync our spec files again). The new files are labeled postgresql*-6.5.1-2.*.rpm. Good luck. - Thomas -- Thomas Lockhart lockhart@alumni.caltech.edu South Pasadena, California From lamar.owen@wgcr.org Fri Sep 3 16:08:20 1999 Received: from www.wgcr.org (IDENT:root@www.wgcr.org [206.74.232.194]) by hub.org (8.9.3/8.9.3) with ESMTP id MAA92884 for ; Fri, 3 Sep 1999 12:08:20 -0400 (EDT) (envelope-from lamar.owen@wgcr.org) Received: from wgcr.org ([206.74.232.197]) by www.wgcr.org (8.8.7/8.8.5) with ESMTP id MAA04746; Fri, 3 Sep 1999 12:08:11 -0400 Message-ID: <37CFF265.42BD9474@wgcr.org> Date: Fri, 03 Sep 1999 12:08:05 -0400 From: Lamar Owen Organization: WGCR Internet Radio X-Mailer: Mozilla 4.61 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Thomas Lockhart CC: Claudio Cicognani , pgsql-interfaces@postgreSQL.org Subject: Re: [INTERFACES] Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 References: <37CE5D26.462CABA1@btstore.com> <37CE8807.6A21E6B9@alumni.caltech.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Thomas Lockhart wrote: > I believe that the only fix is to rebuild the rpms from source on your > machine, so that libpq++ is constructed using your newer compiler. It One caveat with rebuilding -- you must have python-devel installed, which is not by default installed under 6.0, unless you select it in the development libraries. > Another possibility is to pick up Lamar Owen's binary rpms (look at > the hackers or ports archive for details); I think he had a RH6.0 > machine to build with. I have a machine to build with -- just haven't gotten the binaries up to the site. Am waiting on 6.5.2 before doing another released build. > (Lamar, we will need to sync our spec files again). The new files are > labeled postgresql*-6.5.1-2.*.rpm. Got them; will sync up. Lamar Owen WGCR Internet Radio From braintech@btstore.com Wed Sep 8 11:01:17 1999 Received: from brain.btstore.com (IDENT:root@www.btstore.com [194.184.164.101]) by hub.org (8.9.3/8.9.3) with ESMTP id HAA18206 for ; Wed, 8 Sep 1999 07:01:17 -0400 (EDT) (envelope-from braintech@btstore.com) Received: from btstore.com (klaudio@[194.184.164.98]) by brain.btstore.com (8.8.7/8.8.7) with ESMTP id KAA05618 for ; Wed, 8 Sep 1999 10:57:44 GMT Sender: klaudio@brain.btstore.com Message-ID: <37D64C37.E2CC8A59@btstore.com> Date: Wed, 08 Sep 1999 11:44:55 +0000 From: Claudio Cicognani Organization: BRAIN TECH X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i586) X-Accept-Language: en MIME-Version: 1.0 To: PostgreSQL Interfaces Subject: Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 Content-Type: multipart/mixed; boundary="------------72621109CFF5FB962F37408F" This is a multi-part message in MIME format. --------------72621109CFF5FB962F37408F Content-Type: multipart/alternative; boundary="------------BA4FDC9AB290BC53E58F2DBD" --------------BA4FDC9AB290BC53E58F2DBD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hallo, I received the following error when compiling C++ code (using -lpq++ -lpq -lcrypt) with Postgres 6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) : /usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep' /usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv' /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status As suggested by Thomas Lockhart, I have downloaded the last RPM source format from ftp.postgresql.org and try to rebuild the package (from root user) with: rpm --rebuild postgresql.6.5.1-2.src.rpm or with: rpm -ivv postgresql.6.5.1-2.src.rpm cd /usr/src/redhat/SPECS rpm -ba postgresql.6.5.1.spec The build process completed well, but where is the new binary RPM package ? (The default location is /usr/src/redhat/RPMS/i386, but is empty !!) PS. Attachment are the postgres "spec" file and the "rpm -ba" result file. Some helps ? Thanks in advance. Claudio Cicognani braintech@btstore.com --------------BA4FDC9AB290BC53E58F2DBD Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  


Hallo,

I received the following error when compiling C++ code (using -lpq++
-lpq -lcrypt) with Postgres

6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) :
/usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep'

/usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv'

/usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status

As suggested by Thomas Lockhart, I have downloaded the last RPM source format from ftp.postgresql.org
and try to rebuild the package (from root user) with:

rpm --rebuild postgresql.6.5.1-2.src.rpm

or with:

rpm -ivv postgresql.6.5.1-2.src.rpm
cd /usr/src/redhat/SPECS
rpm -ba postgresql.6.5.1.spec

The build process completed well, but where is the new binary RPM package ?
(The default location is /usr/src/redhat/RPMS/i386, but is empty !!)

PS. Attachment are the postgres "spec" file and the "rpm -ba" result file.

Some helps ?
Thanks in advance.

Claudio Cicognani
braintech@btstore.com --------------BA4FDC9AB290BC53E58F2DBD-- --------------72621109CFF5FB962F37408F Content-Type: text/plain; charset=us-ascii; name="postgresql-6.5.1.spec" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="postgresql-6.5.1.spec" Summary: The Postgres SQL database package. Name: postgresql Version: 6.5.1 Release: 2 Copyright: BSD Group: Applications/Databases Source0: ftp://ftp.postgresql.org/pub/postgresql-%{version}.tar.gz Source1: ftp://www.flex.ro/pub/pgaccess/pgaccess-0.96.tar.gz Source2: http://www.retep.org.uk/postgres/jdbc6.5-1.1.jar Source3: postgresql.init Source4: man.tar.gz Patch0: postgresql-6.5.1-alpha.patch.gz Buildroot: /var/tmp/pgsql-root Prefix: /usr Prereq: /sbin/chkconfig /sbin/ldconfig /usr/sbin/useradd Vendor: The PostgreSQL Global Development Group Packager: Thomas Lockhart Url: http://www.postgresql.org/ ExcludeArch: armv4l Conflicts: postgresql-clients %description PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). postgresql includes the client programs and client libraries that you'll need to access a PostgreSQL database management system server. This package contains the client libraries for C, and C++, as well as command-line utilities for managing PostgreSQL databases on a remote server. If you just want to connect to an existing remote PostgreSQL server, this package is all you need. You should install postgresql if you're installing postgresql-server. %package server Summary: The programs needed for a PostgreSQL server. Group: Applications/Databases Requires: postgresql = %{version} %description server postgresql-server includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server. %package devel Summary: PostgreSQL development header files and libraries. Group: Development/Libraries %description devel This package contains the header files and libraries needed to compile C or C++ applications which will directly interact with a PostgreSQL server. It include the ecpg Embedded C Postgres preprocessor. Install this package if you want to develop applications which will interact with a PostgreSQL server. %package jdbc Summary: The java-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases %description jdbc postgresql-jdbc includes the jar file that you'll need to access a PostgreSQL database management system server. %package odbc Summary: The ODBC driver needed for accessing a PostgreSQL server. Group: Applications/Databases %description odbc Postgresql-odbc includes the odbc driver and sample configuration files that you'll need to access a PostgreSQL database management system server. %package perl Summary: The perl-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: perl >= 5.004-4 %description perl postgresql-perl includes the perl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. %package python Summary: The python-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: python >= 1.5 %description python postgresql-python includes the python-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. %package tcl Summary: The tcl-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: tcl >= 8.0, tk >= 8.0 %description tcl postgresql-tcl includes the tcl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. This package contains the tcl client libraries, as well as pgaccess, a wish-based utility for manipulating PostgreSQL databases. %prep %setup -q %ifarch alpha %patch0 -p1 %endif cd src/bin gzip -dc $RPM_SOURCE_DIR/pgaccess-0.96.tar.gz | tar -xvvf - %build pushd src CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr \ --enable-hba --enable-locale \ --with-perl \ --with-tcl --with-tk --with-x \ --with-odbc --with-java \ --with-python make all pushd interfaces/python cp /usr/lib/python1.5/config/Makefile.pre.in . echo *shared* > Setup echo _pg pgmodule.c -I../../include -I../libpq -L../libpq -lpq -lcrypt >> Setup make -f Makefile.pre.in boot make popd popd # Unpack the docs make all PGDOCS=unpacked -C doc %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/{include/pgsql,lib,bin,man} mkdir -p $RPM_BUILD_ROOT/var/lib/pgsql #mkdir -p $RPM_BUILD_ROOT/usr/lib/perl5/site_perl/%{buildarch}-linux/auto/Pg make POSTGRESDIR=$RPM_BUILD_ROOT/usr PREFIX=$RPM_BUILD_ROOT/usr -C src install make POSTGRESDIR=$RPM_BUILD_ROOT/usr PREFIX=$RPM_BUILD_ROOT/usr -C src/interfaces/perl5 install # Get rid of the packing list generated by the perl Makefile, and build my own... find $RPM_BUILD_ROOT/usr/lib/perl5 -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT/usr/lib/perl5 -type f -print | \ sed -e "s|$RPM_BUILD_ROOT/|/|g" > perlfiles.list find $RPM_BUILD_ROOT/usr/lib/perl5 -type d -name Pg -print | \ sed -e "s|$RPM_BUILD_ROOT/|%dir /|g" >> perlfiles.list #make -C doc pushd $RPM_BUILD_ROOT/usr/man gzip -dc $RPM_SOURCE_DIR/man.tar.gz | tar -xvvf - popd # Move all includes beneath /usr/include/pgsql. pushd $RPM_BUILD_ROOT/usr/include rm -rf include for f in *.h access commands executor lib libpq libpq++.H libpq++ port utils ; do mv $f pgsql done popd # Move all templates/examples beneath /usr/lib/pgsql pushd $RPM_BUILD_ROOT/usr/lib mkdir -p pgsql mv *source *sample pgsql popd # ODBC pushd src/interfaces/odbc cp odbcinst.ini $RPM_BUILD_ROOT/var/lib/pgsql/ popd # TCL/TK install -m 0755 src/bin/pgaccess/pgaccess.tcl $RPM_BUILD_ROOT/usr/bin/pgaccess # Perl # No need to do anything right now. But later, we will try building everything # on the target machine to use the architecture-specific installation features # in the perl installation. #pushd src/interfaces/perl5 #mkdir -p $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #cp Pg.pm $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #pushd blib/arch/auto/Pg #cp Pg.so Pg.bs $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #popd #popd # Python pushd src/interfaces/python # Makefile.pre.in doesn't yet support .py files anyway, so we stick to a manual installation mkdir -p $RPM_BUILD_ROOT/usr/lib/python1.5/site-packages install -m 644 _pgmodule.so *.py $RPM_BUILD_ROOT/usr/lib/python1.5/site-packages/ popd # Java/JDBC # We know that JDK1.2 is pre-beta at this time, so just install the JDK1.1-compatible driver. # The user will have to set a CLASSPATH to find it here, but not sure where else to put it... install -m 755 $RPM_SOURCE_DIR/jdbc6.5-1.1.jar $RPM_BUILD_ROOT/usr/lib/pgsql chmod 644 $RPM_BUILD_ROOT/usr/man/*/* install -d $RPM_BUILD_ROOT/etc/rc.d/init.d install -m 755 $RPM_SOURCE_DIR/postgresql.init $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql for I in 3 5; do install -d $RPM_BUILD_ROOT/etc/rc.d/rc$I.d pushd $RPM_BUILD_ROOT/etc/rc.d/rc$I.d ln -s ../init.d/postgresql S73postgresql popd done ## Create sample database ## Disabled because an in-place upgrade using rpm only is probably not the right thing to do. ## Also, it is a PITA; should let the user decide how to coordinate dump and reload if necessary. #PATH=/usr/sbin:$PATH useradd -M -r -d /var/lib/pgsql -s /bin/bash \ # -c "PostgreSQL Server" postgres || : #chown -R postgres.postgres $RPM_BUILD_ROOT/var/lib/pgsql #export PATH=$PATH:$RPM_BUILD_ROOT/usr/bin #[ ! -f $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ] && ln -sf libpq.so $RPM_BUILD_ROOT/usr/lib/libpq.so.1 #unset ENV || : #su postgres -c "LD_LIBRARY_PATH=$RPM_BUILD_ROOT/usr/lib \ # $RPM_BUILD_ROOT/usr/bin/initdb --pgdata=$RPM_BUILD_ROOT/var/lib/pgsql \ # --pglib=$RPM_BUILD_ROOT/usr/lib/pgsql" #[ -L $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ] && rm -f $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ## this was a good one #chmod 640 $RPM_BUILD_ROOT/var/lib/pgsql/pg_pwd #mkdir -p howto #tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz -C howto mkdir -p pgaccess cp src/bin/pgaccess/README pgaccess cp src/bin/pgaccess/*.html pgaccess cp src/bin/pgaccess/*.sql pgaccess # Strip 'em all strip $RPM_BUILD_ROOT/usr/bin/* || : %pre server useradd -M -o -r -d /var/lib/pgsql -s /bin/bash \ -c "PostgreSQL Server" postgres >/dev/null 2>&1 || : %post -p /sbin/ldconfig %post -p /sbin/ldconfig server %post perl # We *should* use the architecture-specific area to hold our perl interface. # For now, we will use the architecture-neutral areas, and prebuild everything. #PerlTarget=`perl -MConfig -e 'print $Config{archlib}'` #pushd /usr/lib/pgsql/perl5 #mv Pg.pm $PerlTarget/ #mv Pg.so Pg.bs $PerlTarget/auto/Pg/ #popd %post -p /sbin/ldconfig odbc %post -p /sbin/ldconfig tcl %preun if [ $1 = 0 ] ; then chkconfig --del postgresql fi %postun -p /sbin/ldconfig %postun server /sbin/ldconfig if [ $1 = 0 ] ; then userdel postgres >/dev/null 2>&1 || : fi %postun -p /sbin/ldconfig odbc %postun -p /sbin/ldconfig tcl %clean rm -rf $RPM_BUILD_ROOT rm -f perlfiles.list rm -rf howto %files %defattr(-,root,root) %doc doc/FAQ doc/FAQ_Linux doc/README* %doc COPYRIGHT README HISTORY doc/bug.template %doc contrib doc/unpacked/* %doc doc/*.ps.gz #%doc howto %attr(755,root,root) %dir /usr/lib/pgsql %attr(755,root,root) /usr/lib/libpq.so* %attr(755,root,root) /usr/lib/libecpg.so* %attr(755,root,root) /usr/lib/libpq++.so* /usr/bin/createdb /usr/bin/createlang /usr/bin/createuser /usr/bin/destroydb /usr/bin/destroylang /usr/bin/destroyuser /usr/bin/pg_dump /usr/bin/pg_dumpall /usr/bin/pg_id /usr/bin/psql /usr/bin/vacuumdb /usr/man/manl/* /usr/man/man1/createdb.1 /usr/man/man1/createuser.1 /usr/man/man1/destroydb.1 /usr/man/man1/destroyuser.1 /usr/man/man1/pg_dump.1 /usr/man/man1/pg_dumpall.1 /usr/man/man1/psql.1 /usr/man/man1/vacuumdb.1 %files server %defattr(-,root,root) %config /etc/rc.d/* %attr(700,postgres,postgres) %dir /var/lib/pgsql %attr(755,root,root) /usr/lib/plpgsql.so* %attr(755,root,root) /usr/lib/pltcl.so* /usr/bin/initdb /usr/bin/initlocation /usr/bin/pg_passwd /usr/bin/pg_version /usr/bin/postgres /usr/bin/postmaster /usr/lib/pgsql/* #/usr/man/man5/* /usr/man/man1/initdb.1 /usr/man/man1/initlocation.1 /usr/man/man1/ipcclean.1 /usr/man/man1/pg_passwd.1 /usr/man/man1/pgadmin.1 /usr/man/man1/postgres.1 /usr/man/man1/postmaster.1 %files devel %defattr(-,root,root) /usr/lib/libecpg.a /usr/lib/libpq++.a /usr/lib/libpq.a /usr/bin/ecpg /usr/include/pgsql /usr/man/man1/ecpg.1 #/usr/man/man3/* %files tcl %defattr(-,root,root) %doc pgaccess %attr(755,root,root) /usr/lib/libpgtcl.so* %attr(755,root,root) /usr/lib/libpgtcl.a /usr/bin/pgaccess /usr/bin/pgtclsh /usr/bin/pgtksh /usr/man/man1/pgaccess.1 /usr/man/man1/pgtclsh.1 /usr/man/man1/pgtksh.1 %files odbc %defattr(-,root,root) %attr(755,root,root) /usr/lib/libpsqlodbc.so* %attr(755,root,root) /usr/lib/libpsqlodbc.a /var/lib/pgsql/odbcinst.ini %files -f perlfiles.list perl %dir /usr/lib/perl5/site_perl/%{buildarch}-linux/auto %files python %defattr(-,root,root) /usr/lib/python1.5/site-packages/_pgmodule.so /usr/lib/python1.5/site-packages/*.py %files jdbc %defattr(-,root,root) /usr/lib/pgsql/jdbc6.5-1.1.jar %changelog * Sat Aug 14 1999 Thomas Lockhart - Include statically linked libraries - Use new sgml-based man pages as a patch - Augment ODBC file list * Tue Jul 27 1999 Thomas Lockhart - version 6.5.1 * Sat Jun 19 1999 Thomas Lockhart - deprecate clients rpm, and define a server rpm for the backend - version 6.5 - updated pgaccess to version 0.96 - build ODBC interface library - split tcl and ODBC packages into separate binary rpms * Sat Apr 17 1999 Jeff Johnson - exclude alpha for Red Hat 6.0. * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 2) * Wed Feb 03 1999 Cristian Gafton - version 6.4.2 - get rid of the -data package (shipping it was a BAD idea) * Sat Oct 10 1998 Cristian Gafton - strip all binaries - use defattr in all packages - updated pgaccess to version 0.90 - /var/lib/pgsql/pg_pwd should not be 666 * Sun Jun 21 1998 Jeff Johnson - create /usr/lib/pgsql (like /usr/include/pgsql) - resurrect libpq++.so* - fix name problem in startup-script (problem #533) * Fri Jun 19 1998 Jeff Johnson - configure had "--prefix=$RPM_BUILD_ROOT/usr" - move all include files below /usr/include/pgsql. - resurrect perl client file lists. * Tue May 05 1998 Prospector System - translations modified for de, fr, tr * Tue May 05 1998 Cristian Gafton - build on alpha * Sat May 02 1998 Cristian Gafton - enhanced initscript * Tue Apr 21 1998 Cristian Gafton - finally v6.3.2 is here ! * Wed Apr 15 1998 Cristian Gafton - added the include files in the devel package * Wed Apr 01 1998 Cristian Gafton - finally managed to get a patch for 6.3.1 to make it install corectly. Boy, what a mess ! ;-( * Tue Mar 03 1998 Cristian Gafton - upgraded tp 6.3 release * Sat Feb 28 1998 Cristian Gafton - upgraded to the latest snapshot - splitted yet one more subpackage: clients * Tue Jan 20 1998 Cristian Gafton - the installed devel-library is no longer stripped (duh!) - added the 7 patches found on the ftp.postgresql.org site - corrected the -rh patch to patch configure.in rather than configure; we now use autoconf - added a patch to fix the broken psort function - build TCL and C++ libraries as well - updated pgaccess to version 0.76 * Thu Oct 23 1997 Cristian Gafton - cleaned up the spec file for version 6.2.1 - splited devel subpackage - added chkconfig support in %preun and %post - added optional data package * Mon Oct 13 1997 Elliot Lee 6.2-3 - Fixed lots of bung-ups in the spec file, made it FSSTND compliant, etc. - Removed jdbc package, jdk isn't stable yet as far as what goes where. - Updated to v 6.2.1 * Thu Oct 9 1997 10:58:14 dan - on pre-installation script now the `data' dir is renamed to `data.rpmorig' (no more wild deletions!). - added `postgresql-jdbc' sub-package. - postgresql.sh script: defined function `add_to_path()' and changed the location of postgresql.jar in the CLASSPATH. * Sat Oct 4 1997 10:27:43 dan - updated to version 6.2. - added auto installation's scripts (pre, post, preun, postun) --------------72621109CFF5FB962F37408F Content-Type: application/x-gzip; name="build_result.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="build_result.gz" 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 --------------72621109CFF5FB962F37408F Content-Type: text/x-vcard; charset=us-ascii; name="braintech.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Claudio Cicognani Content-Disposition: attachment; filename="braintech.vcf" begin:vcard n:Cicognani;Claudio x-mozilla-html:FALSE org:BRAIN TECH 2 S.n.c.;Industrial Automation adr:;;;;;; version:2.1 email;internet:klaudio@btstore.com x-mozilla-cpt:;0 fn:Claudio Cicognani end:vcard --------------72621109CFF5FB962F37408F-- From lockhart@alumni.caltech.edu Wed Sep 8 15:32:02 1999 Received: from localhost (IDENT:root@hectic-1.jpl.nasa.gov [128.149.68.203]) by hub.org (8.9.3/8.9.3) with ESMTP id LAA53367 for ; Wed, 8 Sep 1999 11:32:02 -0400 (EDT) (envelope-from lockhart@alumni.caltech.edu) Received: from alumni.caltech.edu (lockhart@localhost [127.0.0.1]) by localhost (8.8.7/8.8.7) with ESMTP id PAA06424; Wed, 8 Sep 1999 15:31:27 GMT Sender: lockhart@hub.org Message-ID: <37D6814F.253A9E36@alumni.caltech.edu> Date: Wed, 08 Sep 1999 15:31:27 +0000 From: Thomas Lockhart X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i686) X-Accept-Language: en MIME-Version: 1.0 To: Claudio Cicognani CC: PostgreSQL Interfaces Subject: Re: [INTERFACES] Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 References: <37D68979.573E4A5C@btstore.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > I received the following error when compiling C++ code (using -lpq++ > -lpq -lcrypt) with Postgres > 6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) : > /usr/lib/libpq++.so: undefined reference to > ... > /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld > returned 1 exit status > As suggested by Thomas Lockhart, I have downloaded the last RPM > source format from ftp.postgresql.org > and try to rebuild the package (from root user) with: > rpm --rebuild postgresql.6.5.1-2.src.rpm > or with: > rpm -ivv postgresql.6.5.1-2.src.rpm > cd /usr/src/redhat/SPECS > rpm -ba postgresql.6.5.1.spec > The build process completed well, but where is the new binary RPM > package ? > (The default location is /usr/src/redhat/RPMS/i386, but is empty !!) > PS. Attachment are the postgres "spec" file and part of the "rpm > -ba" result file. I did not find the result file in your attachments. Attached is a snippet from the end of my "rpm --rebuild", and it shows things being written to where you expect. Things do *not* get written if there were errors in the build, and you might be running into that. Sometimes those errors are hard to see, since rpm continues through that phase of the build. Look for things like "File missing"... You might try instead using the RedHat beta rpms from ftp://rawhide.redhat.com/rawhide/i386/RedHat/RPMS which are based on Lamar Owen's recent spec files. Good luck. - Thomas Finding provides... Finding requires... ldd: warning: you do not have execution permission for `/var/tmp/pgsql-root/usr/lib/libpgtcl.so.2.0' Provides: libpgtcl.so.2.0 Prereqs: /sbin/ldconfig Requires: tcl tk ld-linux.so.2 libX11.so.6 libc.so.6 libcrypt.so.1 libdl.so.2 libhistory.so.3 libm.so.6 libncurses.so.4 libnsl.so.1 libpgtcl.so.2.0 libpq.so.2.0 libreadline.so.3 libtcl8.0.so libtermcap.so.2 libtk8.0.so /bin/sh Wrote: /usr/src/redhat/RPMS/i386/postgresql-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-server-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-devel-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-jdbc-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-odbc-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-perl-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-python-6.5.1-2.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/postgresql-tcl-6.5.1-2.i386.rpm Executing: %clean + umask 022 + cd /usr/src/redhat/BUILD + cd postgresql-6.5.1 + rm -rf /var/tmp/pgsql-root + rm -f perlfiles.list + rm -rf howto + exit 0 Executing: --clean + umask 022 + cd /usr/src/redhat/BUILD + rm -rf postgresql-6.5.1 + exit 0 -- Thomas Lockhart lockhart@alumni.caltech.edu South Pasadena, California From braintech@btstore.com Wed Sep 8 14:08:20 1999 Received: from brain.btstore.com (IDENT:root@www.btstore.com [194.184.164.101]) by hub.org (8.9.3/8.9.3) with ESMTP id KAA41453 for ; Wed, 8 Sep 1999 10:08:20 -0400 (EDT) (envelope-from braintech@btstore.com) Received: from btstore.com (klaudio@[194.184.164.78]) by brain.btstore.com (8.8.7/8.8.7) with ESMTP id PAA05655 for ; Wed, 8 Sep 1999 15:19:14 GMT Sender: klaudio@brain.btstore.com Message-ID: <37D68979.573E4A5C@btstore.com> Date: Wed, 08 Sep 1999 16:06:17 +0000 From: Claudio Cicognani Organization: BRAIN TECH X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i586) X-Accept-Language: en MIME-Version: 1.0 To: PostgreSQL Interfaces Subject: Link error from libpq++ on RedHat 6.0 and Postgres 6.5.1 Content-Type: multipart/mixed; boundary="------------E8295356A7A7EEF1F0FC125C" This is a multi-part message in MIME format. --------------E8295356A7A7EEF1F0FC125C Content-Type: multipart/alternative; boundary="------------9D6C5FA612939471D1A53E1E" --------------9D6C5FA612939471D1A53E1E Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hallo, I received the following error when compiling C++ code (using -lpq++ -lpq -lcrypt) with Postgres 6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) : /usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep' /usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv' /usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status As suggested by Thomas Lockhart, I have downloaded the last RPM source format from ftp.postgresql.org and try to rebuild the package (from root user) with: rpm --rebuild postgresql.6.5.1-2.src.rpm or with: rpm -ivv postgresql.6.5.1-2.src.rpm cd /usr/src/redhat/SPECS rpm -ba postgresql.6.5.1.spec The build process completed well, but where is the new binary RPM package ? (The default location is /usr/src/redhat/RPMS/i386, but is empty !!) PS. Attachment are the postgres "spec" file and part of the "rpm -ba" result file. Some helps ? Thanks in advance. Claudio Cicognani braintech@btstore.com --------------9D6C5FA612939471D1A53E1E Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  
 
 

Hallo,

I received the following error when compiling C++ code (using -lpq++
-lpq -lcrypt) with Postgres

6.5.1 (last RPM files) on Red Hat 6.0 (glibc 2) :
/usr/lib/libpq++.so: undefined reference to `clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03Rep'

/usr/lib/libpq++.so: undefined reference to `__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i03RepPv'

/usr/lib/libpq++.so: undefined reference to `__eh_pc' collect2: ld returned 1 exit status

As suggested by Thomas Lockhart, I have downloaded the last RPM source format from ftp.postgresql.org
and try to rebuild the package (from root user) with:

rpm --rebuild postgresql.6.5.1-2.src.rpm

or with:

rpm -ivv postgresql.6.5.1-2.src.rpm
cd /usr/src/redhat/SPECS
rpm -ba postgresql.6.5.1.spec

The build process completed well, but where is the new binary RPM package ?
(The default location is /usr/src/redhat/RPMS/i386, but is empty !!)

PS. Attachment are the postgres "spec" file and part of the "rpm -ba" result file.

Some helps ?
Thanks in advance.

Claudio Cicognani
braintech@btstore.com
 
  --------------9D6C5FA612939471D1A53E1E-- --------------E8295356A7A7EEF1F0FC125C Content-Type: text/plain; charset=us-ascii; name="postgresql-6.5.1.spec" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="postgresql-6.5.1.spec" Summary: The Postgres SQL database package. Name: postgresql Version: 6.5.1 Release: 2 Copyright: BSD Group: Applications/Databases Source0: ftp://ftp.postgresql.org/pub/postgresql-%{version}.tar.gz Source1: ftp://www.flex.ro/pub/pgaccess/pgaccess-0.96.tar.gz Source2: http://www.retep.org.uk/postgres/jdbc6.5-1.1.jar Source3: postgresql.init Source4: man.tar.gz Patch0: postgresql-6.5.1-alpha.patch.gz Buildroot: /var/tmp/pgsql-root Prefix: /usr Prereq: /sbin/chkconfig /sbin/ldconfig /usr/sbin/useradd Vendor: The PostgreSQL Global Development Group Packager: Thomas Lockhart Url: http://www.postgresql.org/ ExcludeArch: armv4l Conflicts: postgresql-clients %description PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). postgresql includes the client programs and client libraries that you'll need to access a PostgreSQL database management system server. This package contains the client libraries for C, and C++, as well as command-line utilities for managing PostgreSQL databases on a remote server. If you just want to connect to an existing remote PostgreSQL server, this package is all you need. You should install postgresql if you're installing postgresql-server. %package server Summary: The programs needed for a PostgreSQL server. Group: Applications/Databases Requires: postgresql = %{version} %description server postgresql-server includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server. %package devel Summary: PostgreSQL development header files and libraries. Group: Development/Libraries %description devel This package contains the header files and libraries needed to compile C or C++ applications which will directly interact with a PostgreSQL server. It include the ecpg Embedded C Postgres preprocessor. Install this package if you want to develop applications which will interact with a PostgreSQL server. %package jdbc Summary: The java-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases %description jdbc postgresql-jdbc includes the jar file that you'll need to access a PostgreSQL database management system server. %package odbc Summary: The ODBC driver needed for accessing a PostgreSQL server. Group: Applications/Databases %description odbc Postgresql-odbc includes the odbc driver and sample configuration files that you'll need to access a PostgreSQL database management system server. %package perl Summary: The perl-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: perl >= 5.004-4 %description perl postgresql-perl includes the perl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. %package python Summary: The python-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: python >= 1.5 %description python postgresql-python includes the python-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. %package tcl Summary: The tcl-based client programs needed for accessing a PostgreSQL server. Group: Applications/Databases Requires: tcl >= 8.0, tk >= 8.0 %description tcl postgresql-tcl includes the tcl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. This package contains the tcl client libraries, as well as pgaccess, a wish-based utility for manipulating PostgreSQL databases. %prep %setup -q %ifarch alpha %patch0 -p1 %endif cd src/bin gzip -dc $RPM_SOURCE_DIR/pgaccess-0.96.tar.gz | tar -xvvf - %build pushd src CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr \ --enable-hba --enable-locale \ --with-perl \ --with-tcl --with-tk --with-x \ --with-odbc --with-java \ --with-python make all pushd interfaces/python cp /usr/lib/python1.5/config/Makefile.pre.in . echo *shared* > Setup echo _pg pgmodule.c -I../../include -I../libpq -L../libpq -lpq -lcrypt >> Setup make -f Makefile.pre.in boot make popd popd # Unpack the docs make all PGDOCS=unpacked -C doc %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/{include/pgsql,lib,bin,man} mkdir -p $RPM_BUILD_ROOT/var/lib/pgsql #mkdir -p $RPM_BUILD_ROOT/usr/lib/perl5/site_perl/%{buildarch}-linux/auto/Pg make POSTGRESDIR=$RPM_BUILD_ROOT/usr PREFIX=$RPM_BUILD_ROOT/usr -C src install make POSTGRESDIR=$RPM_BUILD_ROOT/usr PREFIX=$RPM_BUILD_ROOT/usr -C src/interfaces/perl5 install # Get rid of the packing list generated by the perl Makefile, and build my own... find $RPM_BUILD_ROOT/usr/lib/perl5 -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT/usr/lib/perl5 -type f -print | \ sed -e "s|$RPM_BUILD_ROOT/|/|g" > perlfiles.list find $RPM_BUILD_ROOT/usr/lib/perl5 -type d -name Pg -print | \ sed -e "s|$RPM_BUILD_ROOT/|%dir /|g" >> perlfiles.list #make -C doc pushd $RPM_BUILD_ROOT/usr/man gzip -dc $RPM_SOURCE_DIR/man.tar.gz | tar -xvvf - popd # Move all includes beneath /usr/include/pgsql. pushd $RPM_BUILD_ROOT/usr/include rm -rf include for f in *.h access commands executor lib libpq libpq++.H libpq++ port utils ; do mv $f pgsql done popd # Move all templates/examples beneath /usr/lib/pgsql pushd $RPM_BUILD_ROOT/usr/lib mkdir -p pgsql mv *source *sample pgsql popd # ODBC pushd src/interfaces/odbc cp odbcinst.ini $RPM_BUILD_ROOT/var/lib/pgsql/ popd # TCL/TK install -m 0755 src/bin/pgaccess/pgaccess.tcl $RPM_BUILD_ROOT/usr/bin/pgaccess # Perl # No need to do anything right now. But later, we will try building everything # on the target machine to use the architecture-specific installation features # in the perl installation. #pushd src/interfaces/perl5 #mkdir -p $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #cp Pg.pm $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #pushd blib/arch/auto/Pg #cp Pg.so Pg.bs $RPM_BUILD_ROOT/usr/lib/pgsql/perl5 #popd #popd # Python pushd src/interfaces/python # Makefile.pre.in doesn't yet support .py files anyway, so we stick to a manual installation mkdir -p $RPM_BUILD_ROOT/usr/lib/python1.5/site-packages install -m 644 _pgmodule.so *.py $RPM_BUILD_ROOT/usr/lib/python1.5/site-packages/ popd # Java/JDBC # We know that JDK1.2 is pre-beta at this time, so just install the JDK1.1-compatible driver. # The user will have to set a CLASSPATH to find it here, but not sure where else to put it... install -m 755 $RPM_SOURCE_DIR/jdbc6.5-1.1.jar $RPM_BUILD_ROOT/usr/lib/pgsql chmod 644 $RPM_BUILD_ROOT/usr/man/*/* install -d $RPM_BUILD_ROOT/etc/rc.d/init.d install -m 755 $RPM_SOURCE_DIR/postgresql.init $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql for I in 3 5; do install -d $RPM_BUILD_ROOT/etc/rc.d/rc$I.d pushd $RPM_BUILD_ROOT/etc/rc.d/rc$I.d ln -s ../init.d/postgresql S73postgresql popd done ## Create sample database ## Disabled because an in-place upgrade using rpm only is probably not the right thing to do. ## Also, it is a PITA; should let the user decide how to coordinate dump and reload if necessary. #PATH=/usr/sbin:$PATH useradd -M -r -d /var/lib/pgsql -s /bin/bash \ # -c "PostgreSQL Server" postgres || : #chown -R postgres.postgres $RPM_BUILD_ROOT/var/lib/pgsql #export PATH=$PATH:$RPM_BUILD_ROOT/usr/bin #[ ! -f $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ] && ln -sf libpq.so $RPM_BUILD_ROOT/usr/lib/libpq.so.1 #unset ENV || : #su postgres -c "LD_LIBRARY_PATH=$RPM_BUILD_ROOT/usr/lib \ # $RPM_BUILD_ROOT/usr/bin/initdb --pgdata=$RPM_BUILD_ROOT/var/lib/pgsql \ # --pglib=$RPM_BUILD_ROOT/usr/lib/pgsql" #[ -L $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ] && rm -f $RPM_BUILD_ROOT/usr/lib/libpq.so.1 ## this was a good one #chmod 640 $RPM_BUILD_ROOT/var/lib/pgsql/pg_pwd #mkdir -p howto #tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz -C howto mkdir -p pgaccess cp src/bin/pgaccess/README pgaccess cp src/bin/pgaccess/*.html pgaccess cp src/bin/pgaccess/*.sql pgaccess # Strip 'em all strip $RPM_BUILD_ROOT/usr/bin/* || : %pre server useradd -M -o -r -d /var/lib/pgsql -s /bin/bash \ -c "PostgreSQL Server" postgres >/dev/null 2>&1 || : %post -p /sbin/ldconfig %post -p /sbin/ldconfig server %post perl # We *should* use the architecture-specific area to hold our perl interface. # For now, we will use the architecture-neutral areas, and prebuild everything. #PerlTarget=`perl -MConfig -e 'print $Config{archlib}'` #pushd /usr/lib/pgsql/perl5 #mv Pg.pm $PerlTarget/ #mv Pg.so Pg.bs $PerlTarget/auto/Pg/ #popd %post -p /sbin/ldconfig odbc %post -p /sbin/ldconfig tcl %preun if [ $1 = 0 ] ; then chkconfig --del postgresql fi %postun -p /sbin/ldconfig %postun server /sbin/ldconfig if [ $1 = 0 ] ; then userdel postgres >/dev/null 2>&1 || : fi %postun -p /sbin/ldconfig odbc %postun -p /sbin/ldconfig tcl %clean rm -rf $RPM_BUILD_ROOT rm -f perlfiles.list rm -rf howto %files %defattr(-,root,root) %doc doc/FAQ doc/FAQ_Linux doc/README* %doc COPYRIGHT README HISTORY doc/bug.template %doc contrib doc/unpacked/* %doc doc/*.ps.gz #%doc howto %attr(755,root,root) %dir /usr/lib/pgsql %attr(755,root,root) /usr/lib/libpq.so* %attr(755,root,root) /usr/lib/libecpg.so* %attr(755,root,root) /usr/lib/libpq++.so* /usr/bin/createdb /usr/bin/createlang /usr/bin/createuser /usr/bin/destroydb /usr/bin/destroylang /usr/bin/destroyuser /usr/bin/pg_dump /usr/bin/pg_dumpall /usr/bin/pg_id /usr/bin/psql /usr/bin/vacuumdb /usr/man/manl/* /usr/man/man1/createdb.1 /usr/man/man1/createuser.1 /usr/man/man1/destroydb.1 /usr/man/man1/destroyuser.1 /usr/man/man1/pg_dump.1 /usr/man/man1/pg_dumpall.1 /usr/man/man1/psql.1 /usr/man/man1/vacuumdb.1 %files server %defattr(-,root,root) %config /etc/rc.d/* %attr(700,postgres,postgres) %dir /var/lib/pgsql %attr(755,root,root) /usr/lib/plpgsql.so* %attr(755,root,root) /usr/lib/pltcl.so* /usr/bin/initdb /usr/bin/initlocation /usr/bin/pg_passwd /usr/bin/pg_version /usr/bin/postgres /usr/bin/postmaster /usr/lib/pgsql/* #/usr/man/man5/* /usr/man/man1/initdb.1 /usr/man/man1/initlocation.1 /usr/man/man1/ipcclean.1 /usr/man/man1/pg_passwd.1 /usr/man/man1/pgadmin.1 /usr/man/man1/postgres.1 /usr/man/man1/postmaster.1 %files devel %defattr(-,root,root) /usr/lib/libecpg.a /usr/lib/libpq++.a /usr/lib/libpq.a /usr/bin/ecpg /usr/include/pgsql /usr/man/man1/ecpg.1 #/usr/man/man3/* %files tcl %defattr(-,root,root) %doc pgaccess %attr(755,root,root) /usr/lib/libpgtcl.so* %attr(755,root,root) /usr/lib/libpgtcl.a /usr/bin/pgaccess /usr/bin/pgtclsh /usr/bin/pgtksh /usr/man/man1/pgaccess.1 /usr/man/man1/pgtclsh.1 /usr/man/man1/pgtksh.1 %files odbc %defattr(-,root,root) %attr(755,root,root) /usr/lib/libpsqlodbc.so* %attr(755,root,root) /usr/lib/libpsqlodbc.a /var/lib/pgsql/odbcinst.ini %files -f perlfiles.list perl %dir /usr/lib/perl5/site_perl/%{buildarch}-linux/auto %files python %defattr(-,root,root) /usr/lib/python1.5/site-packages/_pgmodule.so /usr/lib/python1.5/site-packages/*.py %files jdbc %defattr(-,root,root) /usr/lib/pgsql/jdbc6.5-1.1.jar %changelog * Sat Aug 14 1999 Thomas Lockhart - Include statically linked libraries - Use new sgml-based man pages as a patch - Augment ODBC file list * Tue Jul 27 1999 Thomas Lockhart - version 6.5.1 * Sat Jun 19 1999 Thomas Lockhart - deprecate clients rpm, and define a server rpm for the backend - version 6.5 - updated pgaccess to version 0.96 - build ODBC interface library - split tcl and ODBC packages into separate binary rpms * Sat Apr 17 1999 Jeff Johnson - exclude alpha for Red Hat 6.0. * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 2) * Wed Feb 03 1999 Cristian Gafton - version 6.4.2 - get rid of the -data package (shipping it was a BAD idea) * Sat Oct 10 1998 Cristian Gafton - strip all binaries - use defattr in all packages - updated pgaccess to version 0.90 - /var/lib/pgsql/pg_pwd should not be 666 * Sun Jun 21 1998 Jeff Johnson - create /usr/lib/pgsql (like /usr/include/pgsql) - resurrect libpq++.so* - fix name problem in startup-script (problem #533) * Fri Jun 19 1998 Jeff Johnson - configure had "--prefix=$RPM_BUILD_ROOT/usr" - move all include files below /usr/include/pgsql. - resurrect perl client file lists. * Tue May 05 1998 Prospector System - translations modified for de, fr, tr * Tue May 05 1998 Cristian Gafton - build on alpha * Sat May 02 1998 Cristian Gafton - enhanced initscript * Tue Apr 21 1998 Cristian Gafton - finally v6.3.2 is here ! * Wed Apr 15 1998 Cristian Gafton - added the include files in the devel package * Wed Apr 01 1998 Cristian Gafton - finally managed to get a patch for 6.3.1 to make it install corectly. Boy, what a mess ! ;-( * Tue Mar 03 1998 Cristian Gafton - upgraded tp 6.3 release * Sat Feb 28 1998 Cristian Gafton - upgraded to the latest snapshot - splitted yet one more subpackage: clients * Tue Jan 20 1998 Cristian Gafton - the installed devel-library is no longer stripped (duh!) - added the 7 patches found on the ftp.postgresql.org site - corrected the -rh patch to patch configure.in rather than configure; we now use autoconf - added a patch to fix the broken psort function - build TCL and C++ libraries as well - updated pgaccess to version 0.76 * Thu Oct 23 1997 Cristian Gafton - cleaned up the spec file for version 6.2.1 - splited devel subpackage - added chkconfig support in %preun and %post - added optional data package * Mon Oct 13 1997 Elliot Lee 6.2-3 - Fixed lots of bung-ups in the spec file, made it FSSTND compliant, etc. - Removed jdbc package, jdk isn't stable yet as far as what goes where. - Updated to v 6.2.1 * Thu Oct 9 1997 10:58:14 dan - on pre-installation script now the `data' dir is renamed to `data.rpmorig' (no more wild deletions!). - added `postgresql-jdbc' sub-package. - postgresql.sh script: defined function `add_to_path()' and changed the location of postgresql.jar in the CLASSPATH. * Sat Oct 4 1997 10:27:43 dan - updated to version 6.2. - added auto installation's scripts (pre, post, preun, postun) --------------E8295356A7A7EEF1F0FC125C Content-Type: application/x-gzip; name="build_result.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="build_result.gz" H4sICAx81jcAA2J1aWxkX3Jlc3VsdADNV92PGjcQf+ev8EvURidsoL2oQupDch8J0jV3Jdeq eboa2yw+vGuf7aVHqv7vGXsX2F0+Cijo8oDw/GzPjGd+M/beWc2EczJL0Fgq4frIaOcTK9yT al09C5Z7mOujV1yz1hnKU+qmqNPrwZhxRHJnibOMWMEn1JN3fwxuLouplZr2G3yOu4Be3l5c Doa/khm1xKeGmCTMWq191AMWyIZd4tlo68vNINsUte0YHaiFjGRG0imXFrXNoZuZgU0Whdnr t78v/h9uZJY/R2l49fbytyv88b4qjd08Y1VAZsJXZaUZVaKKpKO6hB+P9fXi9u7zcPD+wz0q lKEPg0/3t8PPUf8oT7AXqVHUiyP1M515Kwt388xQNhWcUJ7KrA4tNDRQqxNL01TYOu5zr62k qo7mDtYdn7LoFTYOJ1+ivDJeAReWK1AwW4oHU1Z61Gldy4yHwgKDM8mFwxgvMSuecmkLTHHe R/9Qm8VKm+sczKNMezShMwHKYhHqDBlhUwm1CsOxtujvbV4pOQo/wUyCncY/4Q7u/HAqK+bp 7Ky0ckIbwUIvWNCjR56npn9QSkjJVqJdjykpMk8MTGJwqI+uoe0FL1Lqo6tWMJ1k8ovgrbsy cX3UDCeqnxxVnYRtAtILu4gLXYdNpmB/LJNSVnwhxu4ZoEA1ynnRpdykNSzZAYZ5W4U2E3UH Mx/1n8KGyAWkGxAWRm/iyM6NX+JcLTdNpAN6z6O3QU6XWzKWWwc0BPnnKDu1VLA8URCsoBw8 EUsdHnLIqClsRMdH1E2KkWATvThMccwwhqyrlcM/vr8ZvLt4APWvN4Dd1/UDNVanzdUhV1sv sjaEdybsixakUREEv09TJkZ5VmivsXZlFnchkYtVFY4uslTjZoWBqzCuk/Fk1NvNtiY34Uy/ QFW6Fee2smxvQm3lZLpJb3ngxtIm2vkfmnIxE2pvlu5oEi+Xl/3juJaf3bF55CO2d2h2atKH aDrVjQZg8CPEoIN7582qbUw3r5QNZfodceBbpDvcFa14NYdgj3We8e13fux/sOGcOOnFQxiS V/+Ocqk4tWzyXxEZQuGNt9b4qp0u2Nzt1dxPdPay90h0oYuLs7bDE5kmwpEHk6Sa50o07oAq Xj1rVLM/a2r99sBcQnt+2U9JcOAbfU5WNR31SVlVUH6jmISyELxjVHwfXxomKV4VxRO93skq U3t0MViM/HSdln91uytinuy9W/F1j/fv8tGxoQX66Z4PkvWH7FfJgGyqkhEAAA== --------------E8295356A7A7EEF1F0FC125C Content-Type: text/x-vcard; charset=us-ascii; name="braintech.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Claudio Cicognani Content-Disposition: attachment; filename="braintech.vcf" begin:vcard n:Cicognani;Claudio x-mozilla-html:FALSE org:BRAIN TECH 2 S.n.c.;Industrial Automation adr:;;;;;; version:2.1 email;internet:klaudio@btstore.com x-mozilla-cpt:;0 fn:Claudio Cicognani end:vcard --------------E8295356A7A7EEF1F0FC125C--