syntax error in eRServer.pm line 69

From: billm(at)lulu(dot)com (Bill Montgomery)
To: pgsql-general(at)postgresql(dot)org
Subject: syntax error in eRServer.pm line 69
Date: 2003-09-03 14:38:52
Message-ID: 2d7d801f.0309030638.493a792f@posting.google.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

I am installing erserver 1.2 right now, and am having a problem with
the ers_addslave program. It uses the eRServer.pm perl module, which
perl is failing to compile. Observe:

[erserver(at)mybox erserver]$ ers_addslave --slaveserver=myslave
--slavedb=mydb --slaveuser=myuser --slavepass=mypass
String found where operator expected at
/usr/local/erserver/lib/eRServer.pm line 69, near "sprint ",\n""
(Do you need to predeclare sprint?)
syntax error at /usr/local/erserver/lib/eRServer.pm line 69, near
"sprint ",\n""
Compilation failed in require at /usr/local/erserver/bin/ers_addslave
line 13.
BEGIN failed--compilation aborted at
/usr/local/erserver/bin/ers_addslave line 13.

This is line 69 of my eRServer.pm:

$table_struct .= sprint ",\n";

It looks like the sprint should simply be an sprintf, but I am
surprised that I found no other mention of this on any of the
comp.databases.postgresql.* groups. Is this a bug? Am I insane?

TIA,

Bill Montgomery

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jeff Eckermann 2003-09-03 14:41:12 Re: Oracle decode Function in Postgres
Previous Message Vivek Khera 2003-09-03 14:37:18 Re: Commercial postgresql