Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-08-30perl5 interface moved to gborgMarc G. Fournier
2002-08-27This is a 2 line patch to src/interfaces/perl5/GNUMakefile that fixesBruce Momjian
the 'override CPPFLAGS' to include the source directory during compile, and makes the install target look in the proper place for the man page. Changes are only required when building outside the source directory. J. R. Nield
2002-08-15I'm giving a try at some TODO items. Currently it's the turn of theBruce Momjian
PGPASSWORDFILE environment variable. I have modified libpq to make use of this variable. I present the first cut here. Currently the format for the file should be host:port:database:user:password Alvaro Herrera
2002-06-02Allow pod2man 5.005p3 to work with our current sources.Bruce Momjian
2002-05-28Change PL/Perl and Pg interface build to use configured compiler andPeter Eisentraut
Makefile.shlib system, not MakeMaker.
2001-11-05New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian
initdb/regression tests pass.
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
tests pass.
2001-09-10Remove INV_ARCHIVE mention in perl.Bruce Momjian
2001-09-04/usr/local/bin/perl => /usr/bin/perlPeter Eisentraut
2001-08-26Put the right runpath to libpq into the Perl module shared object on morePeter Eisentraut
platforms and without relinking. Also support VPATH builds and DESTDIR installs. One hopes.
2001-05-11Stamp CVS as 7.2. Update all interface version numbers. This is theBruce Momjian
time to do it, not during beta because people are using this stuff in production sometimes.
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-03-06Believe $POSTGRES_LIB and $POSTGRES_INCLUDE only if they name actualTom Lane
directories, per suggestion from Robert Creager.
2000-12-03Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane
values, whether the local char type is signed or not. This is necessary for portability. Per discussion on pghackers around 9/16/00.
2000-11-17Suppress occasional failure of final DROP DATABASE due toTom Lane
race condition --- old backend may not have shut down by the time we try to do the DROP.
2000-11-17GNUmakefile failed to provide a way to invoke perl Makefile'sTom Lane
'make test' target.
2000-11-17Forgot to add ppport.h to MANIFEST.Tom Lane
2000-11-16Clean files after installing, since those files will most likely be rootPeter Eisentraut
owned, which can be annoying.
2000-10-24Eliminate POLLUTE=1 hack for cross-Perl-version compatibility by usingTom Lane
Devel::PPPort instead. Thanks to Gilles Darold for doing the legwork.
2000-08-31Fix relative path references so that make knowns which dependencies referPeter Eisentraut
to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
2000-06-28Makefile cleanup for interface tree. Now essentially with all thePeter Eisentraut
standard targets and behaviour. Replaced Makefile.in's with Makefile's and declared the respective variables in Makefile.global. maintainer-clean target now available at top level, although it does not work in the backend tree yet. Cleanup pass over Makefile.shlib, renamed some targets and variables. The shared library symlink tests are now done by make, not the shell. ecpg: Remove one warning in sloppy flex output. PL/Perl and Perl interface: the MakeMaker documentation is confusing, the realclean target *does* "delete derived files", but it also uninstalls them. Don't use that. The submake targets in the various bin directories that update libpq should `make all', not `make libpq.a'. That is a) unportable, and b) doesn't build the shared library.
2000-06-10Moved the intricacies of the perl interface build into its own makefilePeter Eisentraut
that now functions as a wrapper around the MakeMaker stuff. It might even behave sensically when we have separate build dirs. Same for plperl, which of course still doesn't work very well. Made sure that plperl respects the choice of --libdir. Added --with-python to automatically build and install the Python interface. Works similarly to the Perl5 stuff. Moved the burden of the distclean targets lower down into the source tree. Eventually, each make file should have its own. Added automatic remaking of makefiles and configure. Currently only for the top-level because of a bug(?) in Autoconf. Use GNU `missing' to work around missing autoconf and aclocal. Start factoring out macros into their own config/*.m4 files to increase readability and organization.
2000-06-01More perl cleanupBruce Momjian
2000-06-01Rename perl example eg directory to examples.Bruce Momjian
2000-04-23Our test to see if we had permission to install into Perl5 install areaTom Lane
always failed if Perl makefile's INSTALLSITELIB variable was specified in terms of another variable. Fix by adding an echo-installdir target to the Perl makefile, which the upper-level Makefile can invoke.
2000-03-11Change PQconndefaults() to return a malloc'd array, instead of a staticTom Lane
array. This allows processing of conninfo strings to be made thread-safe, at the cost of a small memory leak in applications that use PQconndefaults() and are not updated to free the returned array via the new PQconninfoFree() function. But PQconndefaults() is probably not used very much, so this seems like a good compromise.
2000-03-11Update perl5's self-test for changed spelling of connection failureTom Lane
error message.
1999-10-13BLOBs containing NUL characters (ASCII 0) can be written to theBruce Momjian
database, but they get truncated at the first NUL by lo_read when they are read back. The reason for this is that lo_read in Pg.xs is using the default: OUTPUT: RETVAL buf which uses C's strlen() to work out the length of the scalar. The code ought to read something more like: OUTPUT: RETVAL buf sv_setpvn((SV*)ST(2), buf, RETVAL); I am not sure if this needs to be done on both lo_read methods in this file, but I changed both and have not since had any problems with truncated BLOBs. Douglas Thomson <dougt@mugc.cc.monash.edu.au>
1999-10-08Define __alpha__ for __alpha.Bruce Momjian
1999-10-08Fix for "--" comment and no trailing newline, as seen in Perl.Bruce Momjian
1999-02-19OOPS ... Perl5 interface to PQsetdbLogin was actuallyTom Lane
calling PQsetdb ...
1999-02-11Remove Perl module's unnecessary dependence on libpq-int.h.Tom Lane
1998-12-13This patch fixes the undefined (according to C) and erroneous (underBruce Momjian
Digital Uni x with both DEC cc and gcc) behaviour of modifying an lvalue on the left side an d then using it on the right side of an assignment. Since this code modifies the dbname parameter, it was changing, for example, "dbname=template1" into "dbname =emplate1". David Smith Programmer P
1998-10-18Still another round of Perl-module installation tweaks.Tom Lane
Now, src/interfaces/perl5/Makefile.PL is pretty simple, and instead we work a little harder in src/interfaces/Makefile.
1998-10-17Remove Makefile.PL.Bruce Momjian
1998-10-17Fix for GNUmakefile and stupid cruft I forgot in there.Bruce Momjian
1998-10-16Add missing tcl *.in files.Bruce Momjian
1998-10-16add missing file for perl.Bruce Momjian
1998-10-16Perl fixes from Brook MilliganBruce Momjian
1998-09-27pgsql_perl5-1.8.0Edmund Mergl
1998-09-03Attached is a patch to remove the definitions of libpq's internalBruce Momjian
structs from libpq-fe.h, as we previously discussed. There turned out to be sloppy coding practices in more places than I had realized :-(, but all in all I think it was a well-worth-while exercise. I ended up adding several routines to libpq's API in order to respond to application requirements that were exposed by this work. I owe the docs crew updates for libpq.sgml to describe these changes. I'm way too tired to work on the docs tonight, however. This is the last major change I intend to submit for 6.4. I do want to see if I can make libpgtcl work with Tcl 8.0 before we go final, but hopefully that will be a minor bug fix.
1998-06-01adapted Makefile.PL to be build in source treeEdmund Mergl
1998-04-141.7.3Edmund Mergl
1998-04-06Make DESTDIR consistent, and verious Linux cleanups.Bruce Momjian
1998-02-201.7.01.7.0Edmund Mergl
1998-02-201.7.0Edmund Mergl
1997-09-25*** empty log message ***Edmund Mergl
1997-09-17*** empty log message ***Edmund Mergl
1997-09-17*** empty log message ***Edmund Mergl
1997-09-17adapted to pgsql-v6.2Edmund Mergl