Skip to content
Snippets Groups Projects
  1. May 14, 2004
  2. May 13, 2004
  3. May 11, 2004
    • Bruce Momjian's avatar
      As part of the work for making relocatable installs, I have re-factored · fda15b35
      Bruce Momjian authored
      all the code that looks for other binaries.  I move FindExec into
      port/exec.c (and renamed it to find_my_binary()).  I also added
      find_other_binary that looks for another binary in the same directory as
      the calling program, and checks the version string.
      
      The only behavior change was that initdb and pg_dump would look in the
      hard-coded bindir directory if it can't find the requested binary in the
      same directory as the caller.  The new code throws an error.  The old
      behavior seemed too error prone for version mismatches.
      fda15b35
  4. May 07, 2004
    • Tom Lane's avatar
      Solve the 'Turkish problem' with undesirable locale behavior for case · 0bd61548
      Tom Lane authored
      conversion of basic ASCII letters.  Remove all uses of strcasecmp and
      strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp;
      remove most but not all direct uses of toupper and tolower in favor of
      pg_toupper and pg_tolower.  These functions use the same notions of
      case folding already developed for identifier case conversion.  I left
      the straight locale-based folding in place for situations where we are
      just manipulating user data and not trying to match it to built-in
      strings --- for example, the SQL upper() function is still locale
      dependent.  Perhaps this will prove not to be what's wanted, but at
      the moment we can initdb and pass regression tests in Turkish locale.
      0bd61548
  5. May 05, 2004
  6. Apr 30, 2004
  7. Apr 27, 2004
  8. Apr 26, 2004
  9. Apr 25, 2004
  10. Apr 24, 2004
  11. Apr 23, 2004
  12. Apr 20, 2004
    • PostgreSQL Daemon's avatar
      · 41fa9e9b
      PostgreSQL Daemon authored
      Remove all of the libpgtcl and pgtclsh files, including all references to
      them within the various makefiles
      
      with_tcl is still required for the src/pl/tcl language
      41fa9e9b
  13. Mar 24, 2004
  14. Mar 20, 2004
  15. Mar 09, 2004
  16. Mar 03, 2004
  17. Mar 02, 2004
  18. Feb 11, 2004
  19. Feb 10, 2004
  20. Feb 02, 2004
    • Bruce Momjian's avatar
    • Tom Lane's avatar
      autoconf run. · 67aa1962
      Tom Lane authored
      67aa1962
    • Tom Lane's avatar
      Do not let external specification of CFLAGS stop us from adding · 6f295328
      Tom Lane authored
      -fno-strict-aliasing.
      6f295328
    • Bruce Momjian's avatar
      Briefly, · e5e5a323
      Bruce Momjian authored
       * configure + Makefile changes
       * shared memory attaching in EXEC_BACKEND case (+ minor fix for apparent
      cygwin bug under cygwin/EXEC_BACKEND case only)
       * PATH env var separator differences
       * missing win32 rand functions added
       * placeholder replacements for sync etc under port.h
      
      
      To those who are really interested, and there are a few of you: the attached
      patch + file will allow the source base to be compiled (and, for some
      definition, "run") under MingW, with the following caveats (I wanted to
      first properly fix all but the last of these, but y'all won't quit asking
      for a patch :-):
      
              * child death: SIGCHLD not yet sent, so as a minimum, you'll need to
      put in some sort of delay after StartupDatabase, and handle setting
      StartupPID to 0 etc (ie. the stuff the reaper() signal function is supposed
      to do)
      
              * dirmod.c: comment out the elog calls
      
              * dfmgr.c: some hackage required to substitute_libpath_macro
      
              * slru/xact.c: comment out the errno checking after the readdir
      (fixed by next version of MingW)
      
      Again, this is only if you *really* want to see postgres compile and start,
      and is a nice leg-up for working on the other Win32 TODO list items. Just
      don't expect too much else from it at this point...
      
      
      Claudio Natoli
      e5e5a323
  21. Jan 19, 2004
Loading