- 06 Oct, 2004 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
Magnus Hagander
-
- 05 Oct, 2004 1 commit
-
-
Bruce Momjian authored
Magnus Hagander
-
- 01 Oct, 2004 1 commit
-
-
Neil Conway authored
if the user has defined LDFLAGS themselves.
-
- 18 Sep, 2004 1 commit
-
-
Peter Eisentraut authored
become part of the make variable value.
-
- 28 Aug, 2004 1 commit
-
-
Bruce Momjian authored
> > The patch adds missing the "libpgport.a" file to the installation under > > "install-all-headers". It is needed by some contribs. I install the > > library in "pkglibdir", but I was wondering whether it should be "libdir"? Please find attached a small patch against current CVS head that fixes pgport library installation so that it goes to libdir instead of pkglibdir. It works for me. Fabien Coelho
-
- 20 Aug, 2004 1 commit
-
-
Bruce Momjian authored
> > The patch adds missing the "libpgport.a" file to the installation under > "install-all-headers". It is needed by some contribs. I install the > library in "pkglibdir", but I was wondering whether it should be "libdir"? > I was wondering also whether it would make sense to have a "libpgport.so"? > > It fixes various macros which are used by contrib makefiles, especially > libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are > needed to > > It adds the ability to test and use PGXS with contribs, with "make > USE_PGXS=1". Without the macro, this is exactly as before, there should be > no difference, esp. wrt the vpath feature that seemed broken by previous > submission. So it should not harm anybody, and it is useful at least to me. > > It fixes some inconsistencies in various contrib makefiles > (useless override, ":=" instead of "="). Fabien COELHO
-
- 15 Aug, 2004 1 commit
-
-
Bruce Momjian authored
-
- 01 Aug, 2004 1 commit
-
-
Bruce Momjian authored
-
- 30 Jul, 2004 1 commit
-
-
Peter Eisentraut authored
some massaging by Peter Eisentraut. This is basically a simple generalization of the existing contrib makefiles.
-
- 02 Jun, 2004 1 commit
-
-
Bruce Momjian authored
-
- 23 May, 2004 1 commit
-
-
Tom Lane authored
-
- 22 May, 2004 1 commit
-
-
Tom Lane authored
functions. This allows these functions to work correctly with Unicode and other multibyte encodings. Per prior discussion. Also, revert my earlier change to move installation path mashing from Makefile.global to configure. Turns out not to work well because configure script is working with unexpanded variables, and so fails to match in cases where it should match.
-
- 21 May, 2004 2 commits
-
-
Tom Lane authored
several different module Makefiles with it. Also, do any adjustment of installation paths during configure, rather than every time Makefile.global is read.
-
Tom Lane authored
and should do now that we control our own destiny for timezone handling, but this commit gets the bulk of the picayune diffs in place. Magnus Hagander and Tom Lane.
-
- 14 May, 2004 1 commit
-
-
Bruce Momjian authored
-
- 13 May, 2004 1 commit
-
-
Bruce Momjian authored
This is required because once you link with a library that uses threads, all references to that library have to use thread flags.
-
- 11 May, 2004 1 commit
-
-
Bruce Momjian authored
all the code that looks for other binaries. I move FindExec into port/exec.c (and renamed it to find_my_binary()). I also added find_other_binary that looks for another binary in the same directory as the calling program, and checks the version string. The only behavior change was that initdb and pg_dump would look in the hard-coded bindir directory if it can't find the requested binary in the same directory as the caller. The new code throws an error. The old behavior seemed too error prone for version mismatches.
-
- 07 May, 2004 1 commit
-
-
Tom Lane authored
conversion of basic ASCII letters. Remove all uses of strcasecmp and strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp; remove most but not all direct uses of toupper and tolower in favor of pg_toupper and pg_tolower. These functions use the same notions of case folding already developed for identifier case conversion. I left the straight locale-based folding in place for situations where we are just manipulating user data and not trying to match it to built-in strings --- for example, the SQL upper() function is still locale dependent. Perhaps this will prove not to be what's wanted, but at the moment we can initdb and pass regression tests in Turkish locale.
-
- 30 Apr, 2004 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Timezone code backend integration done by Magnus Hagander.
-
- 23 Apr, 2004 1 commit
-
-
Bruce Momjian authored
Allow additional thread flags to be added via port templates. Change thread flag names to PTHREAD_CFLAGS and PTHREAD_LIBS to match new configure script.
-
- 20 Apr, 2004 1 commit
-
-
PostgreSQL Daemon authored
Remove all of the libpgtcl and pgtclsh files, including all references to them within the various makefiles with_tcl is still required for the src/pl/tcl language
-
- 10 Mar, 2004 1 commit
-
-
Bruce Momjian authored
-
- 10 Feb, 2004 1 commit
-
-
Tom Lane authored
subroutine in src/port/pgsleep.c. Remove platform dependencies from miscadmin.h and put them in port.h where they belong. Extend recent vacuum cost-based-delay patch to apply to VACUUM FULL, ANALYZE, and non-btree index vacuuming. By the way, where is the documentation for the cost-based-delay patch?
-
- 02 Feb, 2004 1 commit
-
-
Bruce Momjian authored
* configure + Makefile changes * shared memory attaching in EXEC_BACKEND case (+ minor fix for apparent cygwin bug under cygwin/EXEC_BACKEND case only) * PATH env var separator differences * missing win32 rand functions added * placeholder replacements for sync etc under port.h To those who are really interested, and there are a few of you: the attached patch + file will allow the source base to be compiled (and, for some definition, "run") under MingW, with the following caveats (I wanted to first properly fix all but the last of these, but y'all won't quit asking for a patch :-): * child death: SIGCHLD not yet sent, so as a minimum, you'll need to put in some sort of delay after StartupDatabase, and handle setting StartupPID to 0 etc (ie. the stuff the reaper() signal function is supposed to do) * dirmod.c: comment out the elog calls * dfmgr.c: some hackage required to substitute_libpath_macro * slru/xact.c: comment out the errno checking after the readdir (fixed by next version of MingW) Again, this is only if you *really* want to see postgres compile and start, and is a nice leg-up for working on the other Win32 TODO list items. Just don't expect too much else from it at this point... Claudio Natoli
-
- 19 Jan, 2004 1 commit
-
-
Tom Lane authored
-
- 19 Dec, 2003 1 commit
-
-
Bruce Momjian authored
tools/thread to run even if configure didn't enable threads because this test is used before enabling threads for the OS.
-
- 29 Nov, 2003 1 commit
-
-
PostgreSQL Daemon authored
$Header: -> $PostgreSQL Changes ...
-
- 27 Sep, 2003 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
and improve tests.
-
- 07 Sep, 2003 1 commit
-
-
Tom Lane authored
set HAVE_IPV6. Per recent discussions.
-
- 01 Sep, 2003 1 commit
-
-
Peter Eisentraut authored
unneeded configure work.
-
- 08 Aug, 2003 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 14 Jun, 2003 1 commit
-
-
Bruce Momjian authored
-
- 27 May, 2003 1 commit
-
-
Bruce Momjian authored
-
- 11 May, 2003 1 commit
-
-
Tom Lane authored
-
- 04 Apr, 2003 1 commit
-
-
Bruce Momjian authored
-