Skip to content
Snippets Groups Projects
  1. Dec 02, 2009
    • Bruce Momjian's avatar
      Enable thread safety · 925b32bb
      Bruce Momjian authored
      Enable thread safety on all platforms.  This will either be followed up
      by a more extensive patch, or reverted, depending on the build farm
      results.
      925b32bb
  2. Nov 30, 2009
    • Bruce Momjian's avatar
      THREAD_SUPPORT · 891f924b
      Bruce Momjian authored
      There is no reference to THREAD_SUPPORT outside configure, and it is
      never set, so remove it.
      891f924b
  3. Oct 01, 2009
  4. Sep 14, 2009
    • Tom Lane's avatar
      Write psql's ~/.psql_history file using history_truncate_file() and · e97281c4
      Tom Lane authored
      append_history(), if libreadline is new enough to have those functions
      (they seem to be present at least since 4.2; but libedit may not have them).
      This gives significantly saner behavior when two or more sessions overlap in
      their use of the history file; although having two sessions exit at just the
      same time is still perilous to your history.  The behavior of \s remains
      unchanged, ie, overwrite whatever was there.
      Per bug #5052 from Marek Wójtowicz.
      e97281c4
  5. Sep 08, 2009
    • Tom Lane's avatar
      Replace use of the long-deprecated Bonjour API DNSServiceRegistrationCreate · 59b9f3d3
      Tom Lane authored
      with the not-so-deprecated DNSServiceRegister.  This patch shouldn't change
      any user-visible behavior, it just gets rid of a deprecation warning in
      --with-bonjour builds.  The new code will fail on OS X releases before 10.3,
      but it seems unlikely that anyone will want to run Postgres 8.5 on 10.2.
      59b9f3d3
  6. Aug 27, 2009
    • Peter Eisentraut's avatar
      Update of install-sh, mkinstalldirs, and associated configury · 9d182ef0
      Peter Eisentraut authored
      Update install-sh to that from Autoconf 2.63, plus our Darwin-specific
      changes (which I simplified a bit).  install-sh is now able to install
      multiple files in one run, so we could simplify our makefiles sometime.
      
      install-sh also now has a -d option to create directories, so we don't need
      mkinstalldirs anymore.
      
      Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available
      instead of install-sh -d.  For consistency with the rest of the world,
      the corresponding make variable has been renamed from $(mkinstalldirs) to
      $(MKDIR_P).
      9d182ef0
  7. Aug 05, 2009
    • Peter Eisentraut's avatar
      Use DocBook XSL stylesheets for man page building · c29d7f02
      Peter Eisentraut authored
      This switches the man page building process to use the DocBook XSL stylesheet
      toolchain.  The previous targets for Docbook2X are removed. configure has been
      updated to look for the new tools.  The Documentation appendix contains the
      new build instructions.  There are also a few isolated tweaks in the
      documentation to improve places that came out strangely in the man pages.
      c29d7f02
  8. Jul 24, 2009
  9. Jul 16, 2009
    • Tom Lane's avatar
      Add erand48() to the set of functions supported by our src/port/ library, · c43feefa
      Tom Lane authored
      and extend configure to test for it properly instead of hard-wiring
      an assumption that everybody but Windows has the rand48 functions.
      (We do cheat to the extent of assuming that probing for erand48 will do
      for the entire rand48 family.)
      
      erand48() is unused as of this commit, but a followon patch will cause
      GEQO to depend on it.
      
      Andres Freund, additional hacking by Tom
      c43feefa
  10. Jul 02, 2009
    • Peter Eisentraut's avatar
      Upgrade to Autoconf 2.63 · 7cc514ac
      Peter Eisentraut authored
      This upgrades the configure infrastructure to the latest Autoconf version.
      Some notable news are:
       - The workaround for the broken fseeko() test is gone.
       - Checking for unknown options is now provided by Autoconf itself.
       - Fixes for Mac OS X
      7cc514ac
    • Tom Lane's avatar
      Stamp HEAD as 8.5devel. · f4ab0b03
      Tom Lane authored
      f4ab0b03
  11. Jun 27, 2009
  12. Jun 23, 2009
  13. Jun 12, 2009
  14. Jun 11, 2009
  15. Jun 10, 2009
  16. May 20, 2009
  17. May 15, 2009
  18. Apr 10, 2009
  19. Apr 08, 2009
  20. Apr 04, 2009
  21. Mar 27, 2009
    • Tom Lane's avatar
      On Solaris, we should only force use of our own getopt(); it's okay to use · 3da36407
      Tom Lane authored
      the system's getopt_long().  The previous coding was the result of a sloppy
      discussion that failed to draw this distinction.  The result was that PG
      programs don't handle options as users of that platform expect.  Per
      gripe from Chuck McDevitt.
      
      Although this is a pre-existing bug, I'm not backpatching since I think we
      could do with a bit of beta testing before concluding this is really OK.
      3da36407
  22. Feb 12, 2009
  23. Feb 11, 2009
  24. Jan 22, 2009
  25. Jan 21, 2009
    • Magnus Hagander's avatar
      Make win32 builds always do SetEnvironmentVariable() when doing putenv(). · 01543450
      Magnus Hagander authored
      Also, if linked against other versions than the default MSVCRT library
      (for example the MSVC build which links against MSVCRT80), also update
      the cache in the default MSVCRT at the same time.
      
      This should fix the issues with setting LC_MESSAGES on the MSVC build.
      
      Original patch from Hiroshi Inoue and Hiroshi Saito, much rewritten
      by me.
      01543450
  26. Jan 14, 2009
  27. Jan 11, 2009
  28. Jan 07, 2009
  29. Jan 06, 2009
  30. Jan 05, 2009
  31. Jan 01, 2009
  32. Dec 11, 2008
  33. Dec 07, 2008
  34. Dec 02, 2008
Loading