- 28 12月, 2000 1 次提交
-
-
由 Tom Lane 提交于
1. Distinguish cases where a Datum representing a tuple datatype is an OID from cases where it is a pointer to TupleTableSlot, and make sure we use the right typlen in each case. 2. Make fetchatt() and related code support 8-byte by-value datatypes on machines where Datum is 8 bytes. Centralize knowledge of the available by-value datatype sizes in two macros in tupmacs.h, so that this will be easier if we ever have to do it again.
-
- 16 12月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
flawed because the timestamp file is already updated when Makefile.global is remade, and the rule for config.h never gets run.
-
- 07 12月, 2000 1 次提交
-
-
由 Marc G. Fournier 提交于
update VERSION to 7.1beta1..
-
- 30 11月, 2000 1 次提交
-
-
由 Tom Lane 提交于
socket file, in favor of having an ordinary lockfile beside the socket file. Clean up a few robustness problems in the lockfile code. If postmaster is going to reject a connection request based on database state, it will now tell you so before authentication exchange not after. (Of course, a failure after is still possible if conditions change meanwhile, but this makes life easier for a yet-to-be-written pg_ping utility.)
-
- 27 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
space as separator again.
-
- 22 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
compatibility library which contains a 'main' function, which is not good. If someone really needed it, think of a different plan.
-
- 20 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
'long long int' portions of ecpg if the type or these functions don't exist.
-
- 10 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
but take it as 'int *' instead. Add real test for whether ld -R works on Unixware. Rename --enable-uniconv to --enable-unicode-conversion. Install shlibs mode 755 by default, since 644 causes gratuitous complaints from ldd et al. on some systems.
-
- 07 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
to work everywhere. Also, on FreeBSD you need to set the optreset variable to 1 before parsing the command line a second time with getopt().
-
- 06 11月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
standard installation layout it should be possible to build the HTML and print documentation without additional manual setup.
-
- 04 11月, 2000 2 次提交
-
-
由 Peter Eisentraut 提交于
says.
-
由 Peter Eisentraut 提交于
included, and then include <strings.h> if so. Several systems already needed <strings.h> anyway. Some new systems that claim to conform to the Unix 9x "standard" do not declare str[n]casemp() in string.h, and C99 compilers will not like that.
-
- 01 11月, 2000 2 次提交
-
-
由 Peter Eisentraut 提交于
Bruce Hartzler <bruceh@mail.utexas.edu>. It contains shared library support, regression test map, and the usual template files. The dynamic loader is missing, the spin lock code apparently doesn't assemble due to syntax problems, and semaphores are to be hoped for from Apple.
-
由 Peter Eisentraut 提交于
--enable-debug and environment variable override.
-
- 30 10月, 2000 1 次提交
-
-
由 Tatsuo Ishii 提交于
code conversion between Unicode and other encodings. Note that this option requires --enable-multibyte also. The reason why this is optional is that the feature requires huge mapping tables and I don't think every user need the feature.
-
- 28 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
path into executables and shared libraries (-rpath or -R for most). Can be disabled with --disable-rpath, since some binary packaging standards do not like this option.
-
- 26 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
the -l options. (This was not the case when using the OpenSSL or Kerberos options.) Also make sure that shared library links get to see all the -L options. Get Kerberos 5 support to compile on Redhat 7.0. Add OpenSSL and -lsocket (if used/found) to libpq link.
-
- 25 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
messed up and we end up with the comments from included files in the output "configure".
-
- 24 10月, 2000 2 次提交
-
-
由 Tom Lane 提交于
-
由 Peter Eisentraut 提交于
particular, allow linking with arbitrary commands rather than only $(AR) or $(LD), and treat C++ without hacks. Add option to disable shared libraries. This takes the place of the BSD_SHLIB variable. The regression test driver ignores the plpgsql test if there are no shared libraries available.
-
- 23 10月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 22 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Makefile.port, since they are of no use to configure and much of the library magic happens in Makefile.port anyway. Use __alpha, not __alpha__, since the former is universally available. Remove -DNOFIXADE from the compile command line and put it in the port include file.
-
- 21 10月, 2000 2 次提交
-
-
由 Peter Eisentraut 提交于
flags for Solaris. The test itself is straight from libtool.
-
由 Peter Eisentraut 提交于
source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
-
- 15 10月, 2000 2 次提交
-
-
由 Bruce Momjian 提交于
BeOS. David Reid
-
由 Bruce Momjian 提交于
As a result, backend/libpq/pqcomm.c and interfaces/libpq/fe-connect.c fail to compile. The <netinet/tcp.h> header needs to be preceded by <netinet/in.h>, at least on IRIX, Solaris and AIX. The simple configure test fails. (That header on Linux is idempotent.) The basic problem is that <netinet/tcp.h> is a BSD header. The correct header for TCP internals such as TCP_NODELAY on a UNIX system is <xti.h>. By UNIX I mean UNIX95 (aka XPG4v2 or SUSv1) or later. The current UNIX standard (UNIX98 aka SUSv2) is available online at <http://www.opengroup.org/onlinepubs/7908799/>. The fix is to add header support for <xti.h> into configure.in and config.h.in. The 2 files which conditionally include <netinet/tcp.h> need also to conditionally include <xti.h>. Pete Forman
-
- 11 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
anyway, the rest being due to them not being kept in sync. Add configure test for lorder and use it (on Solaris) when found.
-
- 10 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 09 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
installing into a shared location. Also Makefile.global organizational cleanup.
-
- 08 10月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
for the library. not sure if this will cause problems on other platforms, but if it does it can be easily fixed. Also remove the references to the GeekGadgets includes as the majority of users don't have them installed and they foul the build process. We can document that adding them if you have them installed is a good idea. David Reid
-
- 07 10月, 2000 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
after that dynamic loading isn't working and shared memory handling is broken. Attached with this message, there is a Zip file which contain : * beos.diff = patch file generated with difforig * beos = folder with beos support files which need to be moved in / src/backend/port * expected = foler with three file for message and precision difference in regression test * regression.diff = rule problem (need to kill the backend manualy) * dynloader = dynloader files (they are also in the pacth files, but there is so much modification that I have join full files) Everything works except a problem in 'rules' Is there some problems with rules in the current tree ? It used to works with last week tree. Cyril VELTER
-
- 04 10月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 03 10月, 2000 5 次提交
-
-
由 Peter Eisentraut 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
working on the VERY latest version of BeOS. I'm sure there will be alot of comments, but then if there weren't I'd be disappointed! Thanks for your continuing efforts to get this into your tree. Haven't bothered with the new files as they haven't changed. BTW Peter, the compiler is "broken" about the bool define and so on. I'm filing a bug report to try and get it addressed. Hopefully then we can tidy up the code a bit. I await the replies with interest :) David Reid
-
由 Bruce Momjian 提交于
problems with some bits of it, but when all the patches are in it'll build and we can fix it from there :) I've got a version that builds and runs and that is the basis for these patches. The first file has the new additional files that are required, template/beos backend/port/dynloader/beos.c backend/port/dynloader/beos.h include/port/beos.h makefiles/Makefile.beos The second is a tarball of diffs against a few files. I've added sys/ipc.h to configure and config.h via configure.in and config.h.in and then started adding the check as this file isn't needed on BeOS and having loads of #ifdef BEOS isn't as obvious as #ifdef HAVE_SYS_IPC_H and isn't as autconf'ish :) Files touched are include/c.h configure.in include/config.h.in include/storage/ipc.h include/utils/int8.h Let me know how these go. I'll await a response before submitting any more. Any problems just get in touch. David Reid
-
- 30 9月, 2000 2 次提交
-
-
由 Bruce Momjian 提交于
and the fmgr redesign. It makes the homebrewn dl*() functions for more recent Versions of AIX obsolete by using the system dl*() functions instead. It also fixes the expected file for the horology regression test. Please regenerate configure from configure.in, I don't have the environment/time. Andreas
-
由 Peter Eisentraut 提交于
add "check" and "installcheck" targets, straighten out make variable naming of host_os, host_cpu, etc.
-