I am on it , I understand your concern. I will send you the sample code and 
pldebugger details to test the logic ASAP .Thanks.> Date: Tue, 9 Dec 2008 
23:36:42 -0500> From: [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Subject: Re: 
[HACKERS] PLUGINS Functionlity in Win32 build scripts> CC: 
pgsql-hackers@postgresql.org> > >> I've been assigned to review this patch, but 
I confess I'm a little> >> murky on what problem it's trying to solve. Can you 
explain what I> >> need to do to recreate the problem?> > In postgreSQL, Plugin 
modules should be installed in (Installation> > dir)lib/plugins to run 
properly. There is logic in src/makefiles/pgxs.mk for> > handling shared 
objects implemented as e.g. "Modules" variable that are> > installed in 
(Installation dir)/lib. There should be some way to handle> > plugins as well. 
We faced this issue during the integration of contrib> > module pldebugger ( 
http://pgfoundry.org/frs/?group_id=1000175 ) with the> > edb-postgresql code. 
pldebugger/Makefile handles plugins by itself,> > Unix/Linux don't mind it 
because it build through make. On windows, perl> > scripts are used to build 
the system that relies on Makefiles that uses> > pgxs.mk variables e.g 
"Modules" etc. It fails to build pldebugger that> > implements its own plugin 
build logic in its Makefile. Right now for us> > there is only one plugin 
module but in future there may be more.Instead of> > any workaround we come up 
to a better solution to handle plugins> > automatically by pgxs.mk as other 
shared objects are being handled on Unix> > and Windows. We added PLUGIN logic 
in pgxs.mk and windows perl build scripts> > so that there is no need to handle 
plugins separately by new contrib> > modules.> > I am a bit dubious about the 
idea of adding supposedly generic> functionality to cater to a single client, 
but the bigger problem is> that even after reading this I still don't really 
know what I'm> supposed to be looking at. I think you're saying that 
pldebugger> contains some code that could be made simpler and less easily 
broken> if this patch were applied. Is that correct? If so, please tell me> 
where to download the pldebugger code and which file(s) to look in for> the 
code that could be improved.> > ...Robert
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. 
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us

Reply via email to