Skip to content
Snippets Groups Projects
  1. Jul 15, 2000
  2. Jun 30, 2000
  3. Jun 19, 2000
  4. Jun 14, 2000
  5. Jun 07, 2000
    • Peter Eisentraut's avatar
      Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses · e3059fc0
      Peter Eisentraut authored
      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
  6. Apr 21, 2000
  7. Apr 18, 2000
  8. Apr 17, 2000
  9. Apr 05, 2000
    • Bruce Momjian's avatar
      Please forget all I said about gcc and AIX in my previous mail. · 6995c5fb
      Bruce Momjian authored
      It does work with the following patch applied and gcc 2.95.2 .
      
      Use --with-template=aix_gcc to compile the whole lot with gcc.
      
      The geometry regression test produces different precision.
      With optimization I run into regression failures starting at oidjoins,
      thus no -O2. Anybody else try gcc 2.95.2 and -O2 on beta4 ?
      
      This is an important patch, since recent versions of the IBM compiler
      are not for free, and thus most questions I get concern gcc.
      
      Andreas
      
      PS.: I am testing with beta4
      6995c5fb
  10. Mar 31, 2000
  11. Mar 24, 2000
  12. Mar 23, 2000
    • Bruce Momjian's avatar
      Back out // compiler flag. · f8645018
      Bruce Momjian authored
      f8645018
    • Bruce Momjian's avatar
      Some points for portability improvements: · b2d867fb
      Bruce Momjian authored
      1. C++ style comments in C source for ecpg ( // comment )
      2. compiler finds wrong include file extern.h in ecpg/lib/descriptor.c
      from
      include path instead of workdir (rename it ?)
      3. fe-connect getsockopt takes a socklen_t as fifth arg not int (use
      SOCKET_SIZE_TYPE instead)
      4. char vs unsigned char in psql calls to libpq
      5. empty define that results in an empty but terminated line ( ; )
      
      Now for all but point 3 I can supply changes to the
      compiler flags, to make the compiler less pedantic.
      Or is someone interested in the complications ?
      
      in the meantime can someone apply the attached patch ?
      
      Andreas
      b2d867fb
  13. Mar 19, 2000
  14. Mar 16, 2000
  15. Mar 14, 2000
  16. Dec 16, 1999
  17. Nov 06, 1999
  18. Nov 04, 1999
  19. Oct 13, 1999
    • Bruce Momjian's avatar
      Hi, · c3ac9f07
      Bruce Momjian authored
      I have changed a bit the makefiles for the win32 port - the *.def files
      (created when building shared libraries) are now clean from
      Makefile.shlib.
      
      I have also removed "-g" from CFLAGS in the "cygwin32" template - it can
      be
      enabled when running configure.
      
                              Dan
      c3ac9f07
  20. Sep 27, 1999
  21. Sep 06, 1999
  22. Jul 29, 1999
  23. Jul 20, 1999
  24. Jul 10, 1999
  25. Jul 09, 1999
  26. Jun 26, 1999
  27. Jun 18, 1999
  28. Jun 17, 1999
  29. Jun 11, 1999
  30. Jun 09, 1999
  31. Jun 08, 1999
  32. Jun 07, 1999
    • Bruce Momjian's avatar
      On AIX 4.3.2 the third line in template/aix_42: · 094616ec
      Bruce Momjian authored
      SHARED_LIB:
      
      needs to be changed to:
      SHARED_LIB:-lc
      
      I think this was also needed on AIX 4.2. Comments Please !!
      
      If nobody objects, I suggest to make this change, since it cannot
      break AIX 4.2 and is necessary on AIX 4.3
      
      Andreas
      094616ec
  33. May 31, 1999
  34. Apr 12, 1999
Loading