Re: plperl needs upgrade for Fedora 10

From: "Pavel Stehule" <pavel(dot)stehule(at)gmail(dot)com>
To: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
Cc: "postgres hackers" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: plperl needs upgrade for Fedora 10
Date: 2008-11-06 06:57:31
Message-ID: 162867790811052257p4ab76558wd3a8b5724db0dec1@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

2008/11/6 Andrew Dunstan <andrew(at)dunslane(dot)net>:
>
>
> Pavel Stehule wrote:
>>
>> postgres=# select version();
>> version
>>
>> ----------------------------------------------------------------------------------------------------------
>> PostgreSQL 8.3.4 on x86_64-unknown-linux-gnu, compiled by GCC gcc
>> (GCC) 4.3.2 20080917 (Red Hat 4.3.2-4)
>> (1 row)
>>
>> postgres=# CREATE LANGUAGE plperlu;
>> ERROR: could not load library "/usr/local/pgsql8.3/lib/plperl.so":
>> /usr/local/pgsql8.3/lib/plperl.so: undefined symbol: boot_DynaLoader
>> postgres=#
>>
>>
>>>
>>>
>
> OK, I have got to the bottom of this. It appears that the Fedora people have
> for some reason best known to themselves decided to stop bundling the
> ExtUtils::Embed module with base perl, as it was before.
>
> Once this module is installed plperl builds and performs just fine.
>
> Maybe someone with Fedora connections could ask them why they would do such
> an odd thing. It's not like they are saving a huge amount of space.
>
> Meanwhile, I think we should make our call to it in the config file more
> robust, so we detect the call failure.
>
> cheers
>
> andrew
>

Now I am not at work, so I'll check it next week

thank you
Pavel

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Fujii Masao 2008-11-06 06:59:04 Re: Synchronous replication patch v1
Previous Message Charlie Savage 2008-11-06 06:40:41 Re: 2 small patches that fix 8.3.5 compile issues on Vista+MingW+Msys