- 29 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
> > 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
-
- 21 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
> > 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 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 01 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 30 7月, 2004 1 次提交
-
-
由 Peter Eisentraut 提交于
some massaging by Peter Eisentraut. This is basically a simple generalization of the existing contrib makefiles.
-
- 03 6月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 23 5月, 2004 1 次提交
-
-
由 Tom Lane 提交于
-
- 22 5月, 2004 2 次提交
-
-
由 Tom Lane 提交于
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.
-
由 Tom Lane 提交于
several different module Makefiles with it. Also, do any adjustment of installation paths during configure, rather than every time Makefile.global is read.
-
- 21 5月, 2004 1 次提交
-
-
由 Tom Lane 提交于
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 5月, 2004 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
This is required because once you link with a library that uses threads, all references to that library have to use thread flags.
-
- 12 5月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
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 5月, 2004 1 次提交
-
-
由 Tom Lane 提交于
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 4月, 2004 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Timezone code backend integration done by Magnus Hagander.
-
- 24 4月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
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 4月, 2004 1 次提交
-
-
由 PostgreSQL Daemon 提交于
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
-
- 11 3月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 10 2月, 2004 1 次提交
-
-
由 Tom Lane 提交于
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 2月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
* 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
-
- 20 1月, 2004 1 次提交
-
-
由 Tom Lane 提交于
-
- 20 12月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
tools/thread to run even if configure didn't enable threads because this test is used before enabling threads for the OS.
-
- 30 11月, 2003 1 次提交
-
-
由 PostgreSQL Daemon 提交于
$Header: -> $PostgreSQL Changes ...
-
- 28 9月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 27 9月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
and improve tests.
-
- 07 9月, 2003 1 次提交
-
-
由 Tom Lane 提交于
set HAVE_IPV6. Per recent discussions.
-
- 02 9月, 2003 1 次提交
-
-
由 Peter Eisentraut 提交于
unneeded configure work.
-
- 08 8月, 2003 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 14 6月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 28 5月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 12 5月, 2003 1 次提交
-
-
由 Tom Lane 提交于
-
- 05 4月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 29 3月, 2003 1 次提交
-
-
由 Peter Eisentraut 提交于
function if the OS doesn't provide one.
-
- 06 1月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
if the OS supports it. Code will still compile on non-IPv6-aware machines (feature added by Bruce). Nigel Kukard
-
- 05 1月, 2003 1 次提交
-
-
由 Peter Eisentraut 提交于
the rationale.
-
- 31 12月, 2002 1 次提交
-
-
由 Tom Lane 提交于
it took 'em this long to realize it's needed...)
-
- 10 11月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
contains the patches to Makefile.global.in and Makefile.unixware. The Makefile.unixware patch has been updated to include the contents of LD_LIBRARY_PATH, if present, to the -rpath (-R) option. This change will simplify configuring and building PostgreSQL on systems that support LD_LIBRARY_PATH. You can set LD_LIBRARY_PATH to include all the directorys you want to have searched for additional libraries, run configure, then run make. The paths in LD_LIBRARY_PATH will then be embedded in the executables via the -rpath (-R) option to the linker, and so will not require LD_LIBRARY_PATH in order to run. Billy G. Allie
-
- 05 9月, 2002 1 次提交
-
-
由 Peter Eisentraut 提交于
configuration.
-