- 20 Feb, 2001 1 commit
-
-
Peter Eisentraut authored
or library directories on the command line.
-
- 07 Feb, 2001 1 commit
-
-
Tom Lane authored
scripts like pgaccess.
-
- 20 Jan, 2001 1 commit
-
-
Tom Lane authored
-
- 29 Dec, 2000 1 commit
-
-
Tom Lane authored
Autoconf manual. In particular, touching it before creating config.status is guaranteed to lose.
-
- 16 Dec, 2000 1 commit
-
-
Peter Eisentraut authored
flawed because the timestamp file is already updated when Makefile.global is remade, and the rule for config.h never gets run.
-
- 30 Nov, 2000 1 commit
-
-
Peter Eisentraut authored
$(CC) $(CFLAGS) $(LDFLAGS) <object files> <extra-libraries> $(LIBS) -o $@ This form seemed to be the most portable, readable, and logical, but in any case it's better than having a dozen different ones in the tree.
-
- 20 Nov, 2000 2 commits
-
-
Peter Eisentraut authored
-
Vadim B. Mikheev authored
-
- 09 Nov, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 05 Nov, 2000 1 commit
-
-
Peter Eisentraut authored
standard installation layout it should be possible to build the HTML and print documentation without additional manual setup.
-
- 04 Nov, 2000 1 commit
-
-
Peter Eisentraut authored
confused in src/interfaces/libpq for some reason. Seemingly, different GNU make versions have several mutually conflicting problems with implicit rule chains. Words are not sufficient...
-
- 03 Nov, 2000 1 commit
-
-
Peter Eisentraut authored
target files in implicit rule chains. That might have been a cool idea but it seems to be too buggy to work, as it caused spurious recompiles in several places.
-
- 29 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
-
- 27 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 25 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 23 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 21 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 20 Oct, 2000 2 commits
-
-
Peter Eisentraut authored
flags for Solaris. The test itself is straight from libtool.
-
Peter Eisentraut authored
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.
-
- 10 Oct, 2000 2 commits
-
-
Peter Eisentraut authored
anyway, the rest being due to them not being kept in sync. Add configure test for lorder and use it (on Solaris) when found.
-
Bruce Momjian authored
-
- 08 Oct, 2000 1 commit
-
-
Peter Eisentraut authored
installing into a shared location. Also Makefile.global organizational cleanup.
-
- 29 Sep, 2000 1 commit
-
-
Peter Eisentraut authored
add "check" and "installcheck" targets, straighten out make variable naming of host_os, host_cpu, etc.
-
- 27 Sep, 2000 1 commit
-
-
Peter Eisentraut authored
Update the installation instructions (formerly misnamed "FAQ"), add configure checks for some headers rather than having users copy stubs manually (ugh!). Use Autoconf check for exe extension. This also avoids inheriting the value of $(X) from the environment.
-
- 25 Sep, 2000 1 commit
-
-
Peter Eisentraut authored
add --without-tk option to disable Tk. We don't need the AC_PATH_XTRA test because tkConfig.sh already contains all the information about how to compile and link with X. Also make sure that libpq is up to date for libpgtcl. Remove executable bits from pgaccess.sh, but add it to pgaccess.
-
- 21 Sep, 2000 1 commit
-
-
Peter Eisentraut authored
that's actually useful, robust, consistent. Better plan to generate aclocal.m4 as well: use m4 include directives, rather than cat.
-
- 08 Sep, 2000 1 commit
-
-
Peter Eisentraut authored
to parallel make, kind of resistent to corruption due to incomplete builds.
-
- 31 Aug, 2000 1 commit
-
-
Peter Eisentraut authored
to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
-
- 28 Aug, 2000 1 commit
-
-
Peter Eisentraut authored
incarnations (I hope). When an acceptable flex version is not found, print instructive error messages from both configure and the makefiles, so that users can continue building anyway.
-
- 22 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
-
- 19 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
The latter updated accordingly. Also add `dist' and `distcheck' targets to play with, but caveat packager. Updated backend/bootstrap and backend/parser makefile to make them marginally builddir aware and fix the usual set of things. Add rule to automatically remake config.h dependent on config.h.in and config.status. (Adopted from Autoconf manual and about every other package.) On a good day we should now have a complete and accurate set of dependencies throughout everything.
-
- 17 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
documentation. Therefore it's now installed by default. If there is no documentation to be found (i.e., you are not using the distribution) then this step is skipped. Add --docdir option to configure to control installation directory.
-
- 16 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
The .DEFAULT rule in backend/Makefile is harmful -- removed. Replace `::' rules by `:'.
-
- 09 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
* Add option to build with OpenSSL out of the box. Fix thusly exposed bit rot. Although it compiles now, getting this to do something useful is left as an exercise. * Fix Kerberos options to defer checking for required libraries until all the other libraries are checked for. * Change default odbcinst.ini and krb5.srvtab path to PREFIX/etc. * Install work around for Autoconf's install-sh relative path anomaly. Get rid of old INSTL_*_OPTS variables, now that we don't need them anymore. * Use `gunzip -c' instead of g?zcat. Reportedly broke on AIX. * Look for only one of readline.h or readline/readline.h, not both. * Make check for PS_STRINGS cacheable. Don't test for the header files separately. * Disable fcntl(F_SETLK) test on Linux. * Substitute the standard GCC warnings set into CFLAGS in configure, don't add it on in Makefile.global. * Sweep through contrib tree to teach makefiles standard semantics. ... and in completely unrelated news: * Make postmaster.opts arbitrary options-aware. I still think we need to save the environment as well.
-
- 02 Jul, 2000 1 commit
-
-
Peter Eisentraut authored
and config.h. Adjusted all referring code. Scrapped pg_version and changed initdb accordingly. Integrated src/utils/version.c into src/backend/utils/init/miscinit.c. Changed all callers. Set version number to `7.1devel'. (Non-numeric version suffixes now allowed.)
-
- 01 Jul, 2000 2 commits
-
-
Peter Eisentraut authored
just pass in CPP and AWK via the environment from the Makefile.
-
Peter Eisentraut authored
where someone wants to build these but hasn't configured for Tcl.
-
- 28 Jun, 2000 1 commit
-
-
Peter Eisentraut authored
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.
-
- 27 Jun, 2000 1 commit
-
-
Peter Eisentraut authored
all the standard semantics. Also get rid of Makefile.in's on the way and instead declare all variables in Makefile.global.
-
- 19 Jun, 2000 1 commit
-
-
Peter Eisentraut authored
which didn't work anyway. Had to back out unixodbc related patch which broke the regular ODBC build.
-