Re: DBD::Pg PPM?

From: Jan Dubois <jand(at)activestate(dot)com>
To: "David E(dot) Wheeler" <david(at)justatheory(dot)com>
Cc: "ppm(at)listserv(dot)ActiveState(dot)com <ppm(at)listserv(dot)ActiveState(dot)com>" <ppm(at)listserv(dot)activestate(dot)com>, PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: DBD::Pg PPM?
Date: 2013-02-26 23:07:50
Message-ID: CAD-TLz_pi1TeP6XaQqc4Ka4XFkhiV_Qr1B5zxV4+iJgoKmZH=A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Feb 26, 2013 at 2:56 PM, David E. Wheeler <david(at)justatheory(dot)com>wrote:

> Hello ActiveStaters,
>

The commonly used term is actually Activator. :)

> I see that the DBD::Pg build always fails:
>
> http://code.activestate.com/ppm/DBD-Pg/
>
> I'm sure this is because PostgreSQL is not installed on any of the PPM
> build boxes (smokers?).
>

Yes, that is one reason. We then need to apply several patches to build
things correctly though (to statically link the client libs, deal with
missing SIGALARM on Windows, etc).

We actually have all those changes, as we include DBD::Pg in all ActivePerl
builds; they would just need to be converted into the distroprefs format
used by the CPAN builders. It will take some time to do it, and hasn't
been a big priority because ActivePerl already contains whatever the latest
version of DBD::Pg was at the time of building AP. So this is really only
about updating DBD::Pg for older releases of AP.

This is different from DBD::mysql, which is not included in ActivePerl due
to GPL-only licensing. So it was more important to spend the extra time to
get it into PPM.

So if I had any extra time to spare (hah!), I would probably try to get
DBD::mysql to build on OS X first, because currently we don't cover this at
all.

Cheers,
-Jan

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message David E. Wheeler 2013-02-26 23:16:25 Re: DBD::Pg PPM?
Previous Message Tom Lane 2013-02-26 23:01:49 Re: initdb ignoring options?