On Thu, 2012-04-12 at 12:28 +0300, Heikki Linnakangas wrote: > On 08.04.2012 11:59, Guillaume Lelarge wrote: > > Hi, > > > > I recently wrote a plpgsql plugin. I wanted to enable the use of pgxs, > > to make it easier to compile the plugin, but I eventually found that I > > can't do that because the plpgsql.h file is not available in the include > > directory. > > > > I'm wondering if we shouldn't put the header files of plpgsql source > > code in the include directory. It would help compiling the PL/pgsql > > debugger, and profiler (and of course my own plugin). > > Yep, I just bumped into this myself, while trying to make pldebugger > module compilable with pgxs. > > > There could be a good reason which would explain why we can't (or don't > > want to) do this, but I don't see it right now. > > Me neither, except a general desire to keep internals hidden. I propose > the attached. >
Sounds good to me. I would love to see this happening in 9.2. Thanks, Heikki. -- Guillaume http://blog.guillaume.lelarge.info http://www.dalibo.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers