Thread: Which perl works with pg9.1

Which perl works with pg9.1

From
pasman pasmański
Date:
Hi.
I have installed activeperl 5.10. It works with pg8.4, but not with
9.1rc1 (win32 installer).
Do this version need perl 5.12?

--
------------
pasman

Re: Which perl works with pg9.1

From
Bruce Momjian
Date:
pasman pasma�ski wrote:
> Hi.
> I have installed activeperl 5.10. It works with pg8.4, but not with
> 9.1rc1 (win32 installer).
> Do this version need perl 5.12?

Odd, the source code only requires Perl 5.8.   Not sure why win32 would
need a later version.  What error are you seeing?

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + It's impossible for everything to be true. +

Re: Which perl works with pg9.1

From
Craig Ringer
Date:
On 7/09/2011 3:00 AM, Bruce Momjian wrote:
> pasman pasma�ski wrote:
>> Hi.
>> I have installed activeperl 5.10. It works with pg8.4, but not with
>> 9.1rc1 (win32 installer).
>> Do this version need perl 5.12?
> Odd, the source code only requires Perl 5.8.   Not sure why win32 would
> need a later version.

The win32 packages require whatever version of Perl they were built
against, AFAIK. Perl DLLs are only binary compatible within a major
version, and I think the DLL naming changes too.

I thought the required version of Perl was mentioned by the installer or
post-install notes somewhere, but can't immediately find the info.

--
Craig Ringer


Re: Which perl works with pg9.1

From
Bruce Momjian
Date:
Craig Ringer wrote:
> On 7/09/2011 3:00 AM, Bruce Momjian wrote:
> > pasman pasma?ski wrote:
> >> Hi.
> >> I have installed activeperl 5.10. It works with pg8.4, but not with
> >> 9.1rc1 (win32 installer).
> >> Do this version need perl 5.12?
> > Odd, the source code only requires Perl 5.8.   Not sure why win32 would
> > need a later version.
>
> The win32 packages require whatever version of Perl they were built
> against, AFAIK. Perl DLLs are only binary compatible within a major
> version, and I think the DLL naming changes too.
>
> I thought the required version of Perl was mentioned by the installer or
> post-install notes somewhere, but can't immediately find the info.

Oh, yes, that is right and isn't tested very well at runtime, as far as
I remember.

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + It's impossible for everything to be true. +

Re: Which perl works with pg9.1

From
pasman pasmański
Date:
>> The win32 packages require whatever version of Perl they were built
>> against, AFAIK. Perl DLLs are only binary compatible within a major
>> version, and I think the DLL naming changes too.
>>


Looks like 9.1 binaries are linked with perl 5.14.
Thanks for answers


pasman