1. 17 Sep, 2000 1 commit
    • Peter Eisentraut's avatar
      Support for DESTDIR make variable. This is used as in `make install · 335248c9
      Peter Eisentraut authored
      DESTDIR=/else/where' and prepends the value of DESTDIR to the full
      installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
      users to install the package into a location different from the one that
      was configured and hard-coded into various scripts, e.g., for creating
      binary packages.
      
      DESTDIR is in many cases preferrable over `make install
      prefix=/else/where' because
      
      a) `prefix' affects the path that is hard-coded into the files, which can
      lead to a `make install prefix=xxx' (as done by the regression test
      driver) corrupting the files in the source tree with wrong paths.
      
      b) it doesn't work at all if a directory was overridden to not depend on
      `prefix', e.g., --sysconfdir=/etc.
      
      (Updating the regression test driver to use DESTDIR is a separate
      undertaking.)
      
      See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08
      Sep 2000 12:48:59 +0200, Message-ID:
      <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format
      documentation.
      335248c9
  2. 17 Jul, 2000 1 commit
  3. 16 Jul, 2000 1 commit
  4. 09 Jul, 2000 1 commit
    • Peter Eisentraut's avatar
      Another round of those unportable config/build changes :-/ · 74618e2b
      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.
      74618e2b
  5. 17 May, 2000 1 commit
    • Bruce Momjian's avatar
      The check of class string in configure (line 1732) fails because this class · 362a0f68
      Bruce Momjian authored
      is in <string> and not in <string.h> on QNX4/egcs-2.91.60.
      Probably this can be changed for all platforms. The test in line 1705 uses
      <string> as well. Because I am not sure, I havn't this included into the
      patch.
      
      doc/Makefile has to be sligthly  modified as it has been done for
      src/backend/Makefile due to a QNX4 problem (patch attached)
      
      Furthermore src/test/regress/run_check.sh needs to be patched as it has been
      done for regress.sh (patch attached). Please note that in the patch the
      postmaster is started always with the -i option.
      
      run_check.sh reports the test "limit" as failed, but in reallity it is OK.
      regress.sh reports it as OK.
      
      Andreas Kardos
      362a0f68
  6. 05 Dec, 1999 1 commit
  7. 08 Aug, 1999 1 commit
  8. 29 Nov, 1998 1 commit
  9. 20 Oct, 1998 1 commit
  10. 06 Oct, 1998 1 commit
  11. 29 May, 1998 1 commit
  12. 27 Apr, 1998 1 commit
    • Marc G. Fournier's avatar
      From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu> · 1af6b564
      Marc G. Fournier authored
              Ok, I have finally gotten all of the defines for Dec/Alpha and
      Linux/Alpha sorted out as Marc asked. There is no longer any need for
      '-Dalpha' or '-Dlinuxalpha' in either the Dec/Alpha or the Linux/Alpha
      template files (./src/template/{alpha,linuxalpha}). I have replaced every
      instance of 'alpha' or '__alpha__' with '__alpha', as that appears to be
      the common symbol between C compilers on both operating systems (RH4.2 &
      DecUnix 4.0b) for alpha.
      1af6b564
  13. 17 Apr, 1998 1 commit
  14. 06 Apr, 1998 1 commit
  15. 15 Mar, 1998 1 commit
    • Marc G. Fournier's avatar
      From: t-ishii@sra.co.jp · 661ecf3c
      Marc G. Fournier authored
      Included are patches intended for allowing PostgreSQL to handle
      multi-byte charachter sets such as EUC(Extende Unix Code), Unicode and
      Mule internal code. With the MB patch you can use multi-byte character
      sets in regexp and LIKE. The encoding system chosen is determined at
      the compile time.
      
      To enable the MB extension, you need to define a variable "MB" in
      Makefile.global or in Makefile.custom. For further information please
      take a look at README.mb under doc directory.
      
      (Note that unlike "jp patch" I do not use modified GNU regexp any
      more. I changed Henry Spencer's regexp coming with PostgreSQL.)
      661ecf3c
  16. 01 Mar, 1998 1 commit
  17. 19 Nov, 1996 1 commit
  18. 17 Nov, 1996 1 commit
  19. 18 Aug, 1996 1 commit