Skip to content
Snippets Groups Projects
  1. Sep 03, 2002
  2. Jul 27, 2002
  3. Jul 16, 2002
  4. May 24, 2002
  5. Apr 10, 2002
  6. Nov 11, 2001
  7. Oct 05, 2001
  8. Sep 23, 2001
    • Peter Eisentraut's avatar
      Provide some initial support for building the ODBC driver for · 364a7ebe
      Peter Eisentraut authored
      an already installed iODBC or unixODBC driver manager.  In particular,
      use the include files provided by the driver manager over our own,
      and use the odbcinst library of the driver manager rather than gpps.c.
      
      Migrate portability sections common to several files into psqlodbc.h.
      364a7ebe
  9. Sep 12, 2001
  10. Jun 20, 2001
  11. May 07, 2001
  12. Apr 15, 2001
  13. Mar 27, 2001
    • Bruce Momjian's avatar
      The following patch updates the FAQ_AIX and makes C++ code work with · 341cb700
      Bruce Momjian authored
      more recent versions of the IBM C++ compiler (now called VisualAge C++).
      The C++ part was previously broken (g++ and xlC), thus this is zero risk.
      Only AIX specific parts are touched (1 Makefile.shlib line (link with $(COMPILER
      ) instead
      of $(CC) and one shell script line (parameter -C to nm to not demangle C++ symbo
      ls for
      .exp file)).
      
      I thus ask you to please apply this patch before release.
      
      With or without this patch RC1 on AIX 4.3.2 RS6000 passes "gmake check" for both
       the native
      compiler vac.C 5.0.1 and gcc 2.95.2 :-)
      
      Andreas
      341cb700
  14. Mar 14, 2001
  15. Mar 11, 2001
  16. Feb 27, 2001
  17. Feb 20, 2001
  18. Feb 10, 2001
  19. Feb 04, 2001
  20. Dec 06, 2000
  21. Nov 30, 2000
    • Peter Eisentraut's avatar
      Make all commands that link a program look like · e5ba2fc5
      Peter Eisentraut authored
      $(CC) $(CFLAGS) $(LDFLAGS) <object files> <extra-libraries> $(LIBS) -o $@
      
      This form seemed to be the most portable, readable, and logical, but in any
      case it's better than having a dozen different ones in the tree.
      e5ba2fc5
  22. Nov 14, 2000
  23. Nov 09, 2000
  24. Nov 08, 2000
  25. Nov 04, 2000
  26. Oct 31, 2000
    • Peter Eisentraut's avatar
      This is the minimal version of the Darwin support patch from · b99ee7f3
      Peter Eisentraut authored
      Bruce Hartzler <bruceh@mail.utexas.edu>.  It contains shared library
      support, regression test map, and the usual template files.  The dynamic
      loader is missing, the spin lock code apparently doesn't assemble due to
      syntax problems, and semaphores are to be hoped for from Apple.
      b99ee7f3
  27. Oct 28, 2000
  28. Oct 27, 2000
  29. Oct 25, 2000
  30. Oct 23, 2000
    • Peter Eisentraut's avatar
      Polish shared library build to reduce number of special hacks. In · 7b021ce1
      Peter Eisentraut authored
      particular, allow linking with arbitrary commands rather than only $(AR) or
      $(LD), and treat C++ without hacks.
      
      Add option to disable shared libraries.  This takes the place of the
      BSD_SHLIB variable.  The regression test driver ignores the plpgsql test
      if there are no shared libraries available.
      7b021ce1
  31. Oct 20, 2000
  32. Oct 10, 2000
  33. Oct 07, 2000
    • Bruce Momjian's avatar
      The beos port in the source tree doesn't even compile. and even · 7ea8403c
      Bruce Momjian authored
      after that dynamic loading isn't working and shared memory handling is
      broken.
      
              Attached with this message, there is a Zip file which contain :
      
              * beos.diff = patch file generated with difforig
              * beos = folder with beos support files which need to be moved in /
      src/backend/port
              * expected = foler with three file for message and precision
      difference in regression test
              * regression.diff = rule problem (need to kill the backend manualy)
              * dynloader = dynloader files (they are also in the pacth files,
      but there is so much modification that I have join full files)
      
              Everything works except a problem in 'rules' Is there some problems
      with rules in the current tree ? It used to works with last week tree.
      
      Cyril VELTER
      7ea8403c
  34. Sep 17, 2000
    • Peter Eisentraut's avatar
      Support for DESTDIR make variable. This is used as in `make install · 335248c9
      Peter Eisentraut authored
      DESTDIR=/else/where' and prepends the value of DESTDIR to the full
      installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
      users to install the package into a location different from the one that
      was configured and hard-coded into various scripts, e.g., for creating
      binary packages.
      
      DESTDIR is in many cases preferrable over `make install
      prefix=/else/where' because
      
      a) `prefix' affects the path that is hard-coded into the files, which can
      lead to a `make install prefix=xxx' (as done by the regression test
      driver) corrupting the files in the source tree with wrong paths.
      
      b) it doesn't work at all if a directory was overridden to not depend on
      `prefix', e.g., --sysconfdir=/etc.
      
      (Updating the regression test driver to use DESTDIR is a separate
      undertaking.)
      
      See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08
      Sep 2000 12:48:59 +0200, Message-ID:
      <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format
      documentation.
      335248c9
  35. Jul 07, 2000
    • Bruce Momjian's avatar
      |> The Makefile.shlib changes will have to be discussed with other Linux · 16e94878
      Bruce Momjian authored
      |> developers so we are sure it will work on all platforms.
      
      The problem with the current settings is that the linker is called
      directly.  This is wrong, it should always be called through the
      compiler
      driver (the only exception is `ld -r').  This will make sure that the
      necessary libraries like libgcc are linked in.
      
      But there is still a different problem with the setting of LDFLAGS_ODBC.
      The psqlodbc module defines the functions _init and _fini which are
      reserved for the shared library initialisation.  These should be changed
      to constructor functions.  Then LDFLAGS_ODBC can be changed to be just
      `-lm'.  Btw, why does it use -Bsymbolic?
      
      Andreas Schwab
      16e94878
Loading