aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/perl5
Commit message (Collapse)AuthorAge
* perl5 interface moved to gborgMarc G. Fournier2002-08-30
|
* This is a 2 line patch to src/interfaces/perl5/GNUMakefile that fixesBruce Momjian2002-08-27
| | | | | | | | | 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
* I'm giving a try at some TODO items. Currently it's the turn of theBruce Momjian2002-08-15
| | | | | | | | | | | 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
* Allow pod2man 5.005p3 to work with our current sources.Bruce Momjian2002-06-02
|
* Change PL/Perl and Pg interface build to use configured compiler andPeter Eisentraut2002-05-28
| | | | Makefile.shlib system, not MakeMaker.
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-05
| | | | initdb/regression tests pass.
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-25
| | | | tests pass.
* Remove INV_ARCHIVE mention in perl.Bruce Momjian2001-09-10
|
* /usr/local/bin/perl => /usr/bin/perlPeter Eisentraut2001-09-04
|
* Put the right runpath to libpq into the Perl module shared object on morePeter Eisentraut2001-08-26
| | | | | | platforms and without relinking. Also support VPATH builds and DESTDIR installs. One hopes.
* Stamp CVS as 7.2. Update all interface version numbers. This is theBruce Momjian2001-05-11
| | | | | time to do it, not during beta because people are using this stuff in production sometimes.
* pgindent run. Make it all clean.Bruce Momjian2001-03-22
|
* Believe $POSTGRES_LIB and $POSTGRES_INCLUDE only if they name actualTom Lane2001-03-06
| | | | directories, per suggestion from Robert Creager.
* Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane2000-12-03
| | | | | values, whether the local char type is signed or not. This is necessary for portability. Per discussion on pghackers around 9/16/00.
* Suppress occasional failure of final DROP DATABASE due toTom Lane2000-11-17
| | | | | race condition --- old backend may not have shut down by the time we try to do the DROP.
* GNUmakefile failed to provide a way to invoke perl Makefile'sTom Lane2000-11-17
| | | | 'make test' target.
* Forgot to add ppport.h to MANIFEST.Tom Lane2000-11-17
|
* Clean files after installing, since those files will most likely be rootPeter Eisentraut2000-11-16
| | | | owned, which can be annoying.
* Eliminate POLLUTE=1 hack for cross-Perl-version compatibility by usingTom Lane2000-10-24
| | | | Devel::PPPort instead. Thanks to Gilles Darold for doing the legwork.
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-31
| | | | | to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
* Makefile cleanup for interface tree. Now essentially with all thePeter Eisentraut2000-06-28
| | | | | | | | | | | | | | | | | | | | | 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.
* Moved the intricacies of the perl interface build into its own makefilePeter Eisentraut2000-06-10
| | | | | | | | | | | | | | | | | | 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.
* More perl cleanupBruce Momjian2000-06-01
|
* Rename perl example eg directory to examples.Bruce Momjian2000-06-01
|
* Our test to see if we had permission to install into Perl5 install areaTom Lane2000-04-23
| | | | | | 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.
* Change PQconndefaults() to return a malloc'd array, instead of a staticTom Lane2000-03-11
| | | | | | | | 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.
* Update perl5's self-test for changed spelling of connection failureTom Lane2000-03-11
| | | | error message.
* BLOBs containing NUL characters (ASCII 0) can be written to theBruce Momjian1999-10-13
| | | | | | | | | | | | | | | | | | | | | 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>
* Define __alpha__ for __alpha.Bruce Momjian1999-10-08
|
* Fix for "--" comment and no trailing newline, as seen in Perl.Bruce Momjian1999-10-08
|
* OOPS ... Perl5 interface to PQsetdbLogin was actuallyTom Lane1999-02-19
| | | | calling PQsetdb ...
* Remove Perl module's unnecessary dependence on libpq-int.h.Tom Lane1999-02-11
|
* This patch fixes the undefined (according to C) and erroneous (underBruce Momjian1998-12-13
| | | | | | | | | | 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
* Still another round of Perl-module installation tweaks.Tom Lane1998-10-18
| | | | | Now, src/interfaces/perl5/Makefile.PL is pretty simple, and instead we work a little harder in src/interfaces/Makefile.
* Remove Makefile.PL.Bruce Momjian1998-10-17
|
* Fix for GNUmakefile and stupid cruft I forgot in there.Bruce Momjian1998-10-17
|
* Add missing tcl *.in files.Bruce Momjian1998-10-16
|
* add missing file for perl.Bruce Momjian1998-10-16
|
* Perl fixes from Brook MilliganBruce Momjian1998-10-16
|
* pgsql_perl5-1.8.0Edmund Mergl1998-09-27
|
* Attached is a patch to remove the definitions of libpq's internalBruce Momjian1998-09-03
| | | | | | | | | | | | | | | | | 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.
* adapted Makefile.PL to be build in source treeEdmund Mergl1998-06-01
|
* 1.7.3Edmund Mergl1998-04-14
|
* Make DESTDIR consistent, and verious Linux cleanups.Bruce Momjian1998-04-06
|
* 1.7.01.7.0Edmund Mergl1998-02-20
|
* 1.7.0Edmund Mergl1998-02-20
|
* *** empty log message ***Edmund Mergl1997-09-25
|
* *** empty log message ***Edmund Mergl1997-09-17
|
* *** empty log message ***Edmund Mergl1997-09-17
|
* adapted to pgsql-v6.2Edmund Mergl1997-09-17
|