1. 20 Jun, 2001 1 commit
    • Bruce Momjian's avatar
      Attached is a patch to deal with the ones that I missed the first time · 7aac048b
      Bruce Momjian authored
      around.  I tested this patch under Cygwin and Linux.
      
      Note that I only changed dblink's Makefile in the most minimal way
      to fix the link problem under Cygwin (i.e., use the link rule from
      Makefile.shlib instead).  dblink's Makefile should probably be further
      patched to be consistent with the other PostgreSQL Makefiles.
      
      Jason Tishler
      7aac048b
  2. 18 Jun, 2001 1 commit
    • Bruce Momjian's avatar
      The attached patch enables the contrib subtree to build cleanly under · 558fae16
      Bruce Momjian authored
      Cygwin with the possible exception of mSQL-interface.  Since I don't
      have mSQL installed, I skipped this tool.
      
      Except for dealing with a missing getopt.h (oid2name) and HUGE (seg),
      the bulk of the patch uses the standard PostgreSQL approach to deal with
      Windows DLL issues.
      
      I tested the build aspect of this patch under Cygwin and Linux without
      any ill affects.  Note that I did not actually attempt to test the code
      for functionality.
      
      The procedure to apply the patch is as follows:
      
          $ # save the attachment as /tmp/contrib.patch
          $ # change directory to the top of the PostgreSQL source tree
          $ patch -p0 </tmp/contrib.patch
      
      Jason
      558fae16
  3. 14 Jun, 2001 1 commit
  4. 20 Feb, 2001 1 commit
  5. 20 Oct, 2000 1 commit
  6. 09 Jul, 2000 1 commit
    • 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
  7. 04 Jul, 2000 1 commit
  8. 19 Jun, 2000 1 commit
  9. 16 Jun, 2000 1 commit
  10. 15 Jun, 2000 1 commit
  11. 29 May, 2000 1 commit
  12. 13 Feb, 2000 1 commit
    • Bruce Momjian's avatar
      contrib-array.patch · a2226ad2
      Bruce Momjian authored
              this is an old patch which I have already submitted and never seen
              in the sources. It corrects the datatype oids used in some iterator
              functions. This bug has been reported to me by many other people.
      
      contrib-datetime.patch
      
              some code contributed by Reiner Dassing <dassing@wettzell.ifag.de>
      
      contrib-makefiles.patch
      
              fixes all my contrib makefiles which don't work with some compilers,
              as reported to me by another user.
      
      contrib-miscutil.patch
      
              an old patch for one of my old contribs.
      
      contrib-string.patch
      
              a small change to the c-like text output functions. Now the '{'
              is escaped only at the beginning of the string to distinguish it
              from arrays, and the '}' is no more escaped.
      
      elog-lineno.patch
      
              adds the current lineno of CopyFrom to elog messages. This is very
              useful when you load a 1 million tuples table from an external file
              and there is a bad value somehere. Currently you get an error message
              but you can't know where is the bad data. The patch uses a variable
              which was declared static in copy.c. The variable is now exported
              and initialized to 0. It is always cleared at the end of the copy
              or at the first elog message or when the copy is canceled.
              I know this is very ugly but I can't find any better way of knowing
              where the copy fails and I have this problem quite often.
      
      plperl-makefile.patch
      
              fixes a typo in a makefile, but the error must be elsewhere because
              it is a file generated automatically. Please have a look.
      
      tprintf-timestamp.patch
      
              restores the original 2-digit year format, assuming that the two
              century digits don't carry much information and that '000202' is
              easier to read than 20000202. Being only a log file it shouldn't
              break anything.
      
      Please apply the patches before the next scheduled code freeze.
      
      I also noticed that some of the contribs don't compile correcly. Should we
      ask people to fix their code or rename their makefiles so that they are
      ignored by the top makefile?
      
      --
      Massimo Dal Zotto
      a2226ad2
  13. 27 Sep, 1999 1 commit
  14. 05 Jun, 1999 1 commit
    • Bruce Momjian's avatar
      Hi, · 27b81439
      Bruce Momjian authored
      I have updated my contrib code for version 6.5. In the attachment you will
      find the directories array, datetime, miscutil, string, tools and userlocks
      which replace the corresponding directories under contrib.
      
      In contrib/tools you will find some developement scripts which I use while
      hacking the sources. I hope they will be useful for some other people.
      
      I have also added a contrib/Makefile which tries to compile and install all
      the contribs. Unfortunately many of them don't have a Makefile or don't
      compile cleanly.
      
      --
      Massimo Dal Zotto
      27b81439
  15. 30 Aug, 1998 1 commit
    • Marc G. Fournier's avatar
      · eec4c736
      Marc G. Fournier authored
      From: Massimo Dal Zotto <dz@cs.unitn.it>
      
      Here is a tar file the new directories, which substitute the old ones
      in contrib. Please remove the old directories array, datetime, miscutil,
      string and userlock before unpacking the tar file in contrib.
      
      Note that as the modules are now installed in lib/modules I install all
      my sql code in lib/sql. In my opinion also the other contributors should
      follow these rules.
      eec4c736
  16. 22 Apr, 1998 1 commit
    • Marc G. Fournier's avatar
      From: Jun Kuwamura <juk@rccm.co.jp> · 5b4b3d56
      Marc G. Fournier authored
        This patch fix the Makefiles in contrib/{pginterface, spi,
      miscutil, int8, ip_and_mac, sequence, soundex, string, userlock,
      array, datetime} to install their modules in one directory(lib/modules/).
      5b4b3d56
  17. 05 Nov, 1997 1 commit