Missing PL/pgSQL library

From: "Nicolas Cadou" <hostmaster(at)virtuel(dot)qc(dot)ca>
To: "pgsql-sql list" <pgsql-sql(at)postgresql(dot)org>
Subject: Missing PL/pgSQL library
Date: 1999-08-20 17:00:52
Message-ID: 002f01beeb2d$8febe610$058d60cf@virtuel.qc.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

[PostgreSQL 6.5.1 on i686-pc-linux-gnu, compiled by gcc 2.7.2.3]

Hi,

I installed the PostgreSQL 6.5.1-1 RPM packages that I downloaded from
ftp://postgresql.nextpath.com/pub/postgresql/RPMS/

I then tried to make PL/pgSQL to work by typing in psql, as the postgres
user, in the 'template1' database, these statements from the PostgreSQL
Programmer's Guide, Chapter 43. Procedural Languages

CREATE FUNCTION plpgsql_call_handler () RETURNS OPAQUE AS
'/usr/local/pgsql/lib/plpgsql.so' LANGUAGE 'C';

CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
LANCOMPILER 'PL/pgSQL';

It worked with 6.4.2, but with 6.5.1 it complains about
'/usr/local/pgsql/lib/plpgsql.so' being not found. I did a 'find / -name
plpgsql.so' as root and didn't find that file. In fact the directory
'/usr/local/pgsql' doesn't even exists. So I listed the files in the eight
RPMs and found that plpgsql.so is not in any of them. What am I missing? Can
you help me with this?

Thank you for your time

Nicolas Cadou

Browse pgsql-sql by date

  From Date Subject
Next Message Alke 1999-08-20 20:51:07 OID and PL/pgSQL trigger :-(
Previous Message Eric Enockson 1999-08-20 16:23:11 generate random unique object id