Skip to content
Snippets Groups Projects
  1. Mar 28, 2011
    • Peter Eisentraut's avatar
      Add maintainer-check target · 6c0dfc03
      Peter Eisentraut authored
      This can do various source code checks that are not appropriate for
      either the build or the regression tests.  Currently: duplicate_oids,
      SGML syntax and tabs check, NLS syntax check.
      6c0dfc03
  2. Sep 20, 2010
  3. Aug 10, 2009
    • Peter Eisentraut's avatar
      Ship documentation without intermediate tarballs · ed920882
      Peter Eisentraut authored
      Documentation files in HTML and man formats are now prepared for
      distribution using the distprep make target, like everything else.  They
      are placed in doc/src/sgml/html and manX and installed from there by
      make install, if present.  The business with the tarballs in the tarball
      is gone.
      ed920882
  4. Aug 05, 2009
    • Alvaro Herrera's avatar
      Fix manpages related to SPI functions. · 6403c35e
      Alvaro Herrera authored
      This patch adds declaration so that they end up in section 3, and adds
      them to the Makefiles to install them.
      
      Also, some synopses needed reflowing so that they look nice in 80-column
      terminals.
      6403c35e
  5. Jun 27, 2009
    • Tom Lane's avatar
      Revert addition of "o" to tar options. This was intended to fix bug #4883, · 4d53a2f9
      Tom Lane authored
      but the cure appears to be worse than the disease.  It turns out that GNU
      tar versions 1.14.x misinterpret -o as --same-owner, not --no-same-owner,
      leading to exactly the wrong behavior for both root and nonroot users.
      While that bug has been fixed for nearly five years, these tar versions
      are still found in the wild, notably in OS X 10.4.  Given that #4883 was
      the first complaint we'd heard, it's definitely not worth fixing at the
      risk of breaking things for other users.  Perhaps revisit at a later date
      when we're not up against a release deadline.
  6. Jun 26, 2009
  7. Jun 19, 2009
  8. Jun 18, 2009
  9. Nov 14, 2008
  10. Mar 18, 2008
  11. Feb 17, 2008
    • Peter Eisentraut's avatar
      Upgrade to Autoconf 2.61: · b1203823
      Peter Eisentraut authored
      - Change configure.in to use Autoconf 2.61 and update generated files.
      - Update build system and documentation to support now directory variables
        offered by Autoconf 2.61.
      - Replace usages of PGAC_CHECK_ALIGNOF by AC_CHECK_ALIGNOF, now available
        in Autoconf 2.61.
      - Drop our patched version of AC_C_INLINE, as Autoconf now has the change.
      b1203823
  12. Feb 09, 2007
  13. Dec 09, 2005
  14. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  15. Nov 24, 2003
  16. Aug 04, 2003
  17. Nov 28, 2002
  18. Jul 28, 2002
  19. Feb 06, 2002
  20. Aug 29, 2001
  21. Dec 26, 2000
  22. Sep 17, 2000
    • 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
  23. Jul 18, 2000
  24. Jul 16, 2000
  25. Jul 09, 2000
    • 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
  26. May 17, 2000
    • 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
  27. Dec 05, 1999
  28. Aug 08, 1999
  29. Nov 29, 1998
  30. Oct 21, 1998
  31. Oct 06, 1998
  32. May 29, 1998
  33. Apr 27, 1998
    • 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
  34. Apr 17, 1998
  35. Apr 06, 1998
  36. Mar 15, 1998
    • 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
  37. Mar 01, 1998
  38. Nov 19, 1996
  39. Nov 17, 1996
Loading