1. 12 6月, 2000 1 次提交
  2. 11 6月, 2000 3 次提交
    • P
      Substituted new configure test for types of accept() · 06cd0f1a
      Peter Eisentraut 提交于
      Interfaced a lot of the custom tests to the config.cache, in the process
      made them separate macros and grouped them out into files. Made naming
      adjustments.
      
      Removed a couple of useless/unused configure tests.
      
      Disabled C++ by default. C++ is no more special than Perl, Python, and Tcl.
      And it breaks equally often. :(
      06cd0f1a
    • B
      Update TODO list. · b4182b13
      Bruce Momjian 提交于
      b4182b13
    • P
      Moved the intricacies of the perl interface build into its own makefile · 6de89c9a
      Peter Eisentraut 提交于
      that now functions as a wrapper around the MakeMaker stuff. It might
      even behave sensically when we have separate build dirs. Same for plperl,
      which of course still doesn't work very well. Made sure that plperl
      respects the choice of --libdir.
      
      Added --with-python to automatically build and install the Python interface.
      Works similarly to the Perl5 stuff.
      
      Moved the burden of the distclean targets lower down into the source tree.
      Eventually, each make file should have its own.
      
      Added automatic remaking of makefiles and configure. Currently only for the
      top-level because of a bug(?) in Autoconf. Use GNU `missing' to work around
      missing autoconf and aclocal. Start factoring out macros into their own
      config/*.m4 files to increase readability and organization.
      6de89c9a
  3. 10 6月, 2000 12 次提交
  4. 09 6月, 2000 19 次提交
  5. 08 6月, 2000 5 次提交
    • B
      Update TODO list. · d812de67
      Bruce Momjian 提交于
      d812de67
    • P
      ef0c80ac
    • B
      Here is a patch for interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java · d42f9b59
      Bruce Momjian 提交于
      It addresses three issues:
      
      1. The problem with ResultSet's interface specifying 1-based indexing was
      not quite fixed in 7.0.2.  absolute would stop the user form moving to the
      first record (record 0 internally).
      
      2. Absolute did not set current_row
      
      3. For field.mod=-1, GetObject would try to return numeric values with a
      precision of around 65000.  Now GetObject detects when field.mod==-1, and
      passes that as the scale to getBigDecimal.  getBigDecimal detects when a
      -1 is passed and simply does not scale the value returned.  You still get
      the correct value back, it simply does not tweak the precision.
      
      I'm working off of a source tree I just checked out from the
      repository.  The diff is based on what was in the repository about ten
      minutes ago.
      
      ----------------------------------------------------------------
      Travis Bauer | CS Grad Student | IU |www.cs.indiana.edu/~trbauer
      ----------------------------------------------------------------
      d42f9b59
    • B
      Update TODO list. · 00156fa2
      Bruce Momjian 提交于
      00156fa2
    • P
      Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses · e3059fc0
      Peter Eisentraut 提交于
      CPP) to create platform independent files. Unfortunately, that means that
      every config.status (or configure) run invariably causes a relink of the
      postmaster and also that we can't put these files in the distribution
      (usefully). So we make it a little smarter: when the output files already
      exist and it notices that it would recreate them in identical form, it
      doesn't touch them. In order to avoid re-running the make rule all the time
      we update a timestamp file instead.
      
      Update release_prep accordingly. Also make Gen_fmgrtab.sh use the awk that
      is detected at configure time, not necessarily named `awk' and have it check
      for exit statuses a little better.
      
      In other news... Remove USE_LOCALE from the templates, it was set to `no'
      everywhere anyway. Also remove YACC and YFLAGS from the templates, configure
      is smart enough to find bison or yacc itself. Use AC_PROG_YACC for that
      instead of the hand-crafted code. Do not set YFLAGS to `-d'. The make rules
      that need this flag should explicitly invoke it. YFLAGS should be a user
      variable. Update the makefiles to that effect.
      e3059fc0