7.4 Beta1 "elog" problem
I grabbed REL7_4_BETA1 from cvs this morning, and am having a problem.
A trigger I wrote uses 'elog', which is apparently not defined any more
in my build. The documentation doesn't build (my problem), but
doc/src/sgml/spi.sgml indicates that elog should be valid.
The error I receive when installing the trigger is:
psql:dbTriggers.sql:30: ERROR: could not load library
"/usr/local/pgsql/triggers/tassiv_triggers.so":
/usr/local/pgsql/triggers/tassiv_triggers.so: undefined symbol: elog
Am I missing something? I was previously running 7.3.3...
Thanks,
Rob
--
10:22:20 up 5 days, 3:08, 3 users, load average: 2.09, 2.10, 2.04
Robert Creager wrote:
psql:dbTriggers.sql:30: ERROR: could not load library
"/usr/local/pgsql/triggers/tassiv_triggers.so":
/usr/local/pgsql/triggers/tassiv_triggers.so: undefined symbol: elogAm I missing something? I was previously running 7.3.3...
elog is defined now as a macro (in utils/elog.h). Did you recompile your
trigger function after installing 7.4?
Joe
On Wed, 06 Aug 2003 15:41:47 -0700
Joe Conway <mail@joeconway.com> said something like:
Robert Creager wrote:
psql:dbTriggers.sql:30: ERROR: could not load library
"/usr/local/pgsql/triggers/tassiv_triggers.so":
/usr/local/pgsql/triggers/tassiv_triggers.so: undefined symbol: elogAm I missing something? I was previously running 7.3.3...
elog is defined now as a macro (in utils/elog.h). Did you recompile
your trigger function after installing 7.4?Joe
Sigh... I did, multiple times, but I didn't pay enough attention. The
.o was not rebuilding. The .so was.
Thanks for the tip.
Cheers,
Rob
--
19:38:57 up 5 days, 12:25, 3 users, load average: 2.08, 2.06, 2.01