Magnus Hagander
ef393e733e
Remove old-style win32 client-only visual c++ build infrastructure for everything except
...
libpq. We need to keep libpq to build static libraries and to use PQtrace
with clients using older versions of MSVC.
2007-03-05 14:18:38 +00:00
Peter Eisentraut
4f64a07bee
Add strlcat() from OpenBSD, to be used for replacing strncat and other
...
strange coding practices.
2007-02-07 00:28:55 +00:00
Bruce Momjian
29dccf5fe0
Update CVS HEAD for 2007 copyright. Back branches are typically not
...
back-stamped for this.
2007-01-05 22:20:05 +00:00
Peter Eisentraut
2c82df2a06
Translation updates
2006-11-24 17:11:57 +00:00
Tom Lane
617f123f06
Get rid of retail definitions of HAVE_STRDUP and HAVE_VSNPRINTF in
...
some of the Windows-only makefiles; the correct place to assert these
things is pg_config.h.win32. Per bug #2677 .
2006-11-21 23:26:47 +00:00
Peter Eisentraut
9c2c41646a
Translations update
2006-10-21 21:03:04 +00:00
Bruce Momjian
ed95aea27d
MSVC/BCC Win32 compiler fixes.
...
Hiroshi Saito
2006-10-10 21:31:44 +00:00
Bruce Momjian
f99a569a2e
pgindent run for 8.2.
2006-10-04 00:30:14 +00:00
Tom Lane
1d45168f4b
Fix some misuses of strncat().
2006-09-27 16:19:42 +00:00
Bruce Momjian
8a7a6afe2d
Suppress MSVC warnings about weak functions by using
...
_CRT_SECURE_NO_DEPRECATE.
Hiroshi Saito
2006-08-09 03:09:56 +00:00
Tom Lane
a420818d67
Fix a few places where $Id$ and $Header$ CVS tags had crept into the
...
source tree. They should all be $PostgreSQL$ of course.
2006-07-16 02:44:01 +00:00
Bruce Momjian
591e90a4d9
WIN32 fixes:
...
I take out patch for this as a promise. This is client-build support of
MS-VC6+.
Fix for different getaddrinfo structure ordering on Win32 for IPv6.
Hiroshi Saito
2006-07-06 02:12:32 +00:00
Bruce Momjian
6ca917adff
Update comment.
2006-06-06 22:41:09 +00:00
Bruce Momjian
62e7ad6603
On Win32, return original patch if GetShortPathName() fails (no short
...
name, path does not exist), rather than returning nothing.
Backpatch to 8.1.X.
2006-06-06 22:32:19 +00:00
Bruce Momjian
f2f5b05655
Update copyright for 2006. Update scripts.
2006-03-05 15:59:11 +00:00
Neil Conway
0898033b1e
Remove DOS line endings ("\r\n") from several .po files. DOS line endings
...
are inconsistent with the rest of the .po files, and apparently cause
problems for Sun's cc. Per report on IRC from "bitvector2".
2006-01-01 10:13:56 +00:00
Peter Eisentraut
a29c04a541
Allow installation into directories containing spaces in the name.
2005-12-09 21:19:36 +00:00
Bruce Momjian
4ebd4224a5
Disble some Win32-specific code in win32-client-only builds:
...
I have the problem, when building by MS-VC6.
An error occurs in the 8.1.0 present source codes.
nmake -f win32.mak
..\..\port\getaddrinfo.c(244) : error C2065: 'WSA_NOT_ENOUGH_MEMORY'
..\..\port\getaddrinfo.c(342) : error C2065: 'WSATYPE_NOT_FOUND'
This is used by winsock2.h. However, Construction of a windows base is
winsock.h.
Then, Since MinGW has special environment, this is right. but, it is not
found in VC6.
Furthermore, in getaddrinfo.c, IPV6-API is used by
LoadLibraryA("ws2_32");
Referring to of dll the external memory generates this violation by VC6
specification.
I considered whether the whole should have been converted into winsock2.
However, Now, DLL of MinGW creation operates wonderfully as it is.
That's right, it has pliability by replacement of simple DLL.
Then, I propose the system using winsock(non IPV6) in construction of
VC6.
Hiroshi Saito
2005-12-08 17:52:11 +00:00
Alvaro Herrera
645adf5de8
Translation updates forward-port to HEAD.
2005-11-07 02:40:38 +00:00
Peter Eisentraut
8959e9b9d3
Translation updates
2005-11-04 23:31:12 +00:00
Peter Eisentraut
9b0a164833
Translation updates
2005-10-29 00:41:37 +00:00
Bruce Momjian
1dc3498251
Standard pgindent run for 8.1.
2005-10-15 02:49:52 +00:00
Tom Lane
a0fc05aa6e
Go back to emitting path names with forward slashes on Windows.
...
I'm not clear on what the double-backslash idea was intended to fix,
but it breaks at least mingw GNU Make. Per report from Thomas Hallgren.
2005-10-13 17:58:44 +00:00
Peter Eisentraut
b473d7adc4
Translation update
2005-10-10 19:36:36 +00:00
Peter Eisentraut
e9f11c6b64
pg_config should print an error message to stderr and exit if an
...
information item is not available.
2005-10-06 12:04:58 +00:00
Bruce Momjian
f39cfbe4be
Fix pgxs for spaces in file names on Win32
...
Dave Page
2005-10-05 12:16:28 +00:00
Tom Lane
4fc935a5d4
Fix problems with PGXS builds against an installation tree that was
...
relocated after installation. We can't trust the installation paths
inserted into Makefile.global by configure, so instead we must get the
paths from pg_config. This requires extending pg_config to support all
the separately-configurable path names, but that was on TODO anyway.
2005-09-27 17:39:35 +00:00
Tom Lane
cbd015d718
Extend pg_config to be able to report the build-time values of CC,
...
CPPFLAGS, CFLAGS, CFLAGS_SL, LDFLAGS, LDFLAGS_SL, and LIBS. Change it
so that invoking pg_config with no arguments reports all available
information, rather than just giving an error message. Per discussion.
2005-08-09 22:47:03 +00:00
Bruce Momjian
f04c39402a
Attached is a makefile I hacked up to build pg_config under MSVC - the
...
reason is that it's required (more or less) in order to build the latest
DBD::Pg code and I was testing that out under MSVC.
Andrew Dunstan
2005-06-14 17:50:38 +00:00
Bruce Momjian
0542b1e2fe
Use _() macro consistently rather than gettext(). Add translation
...
macros around strings that were missing them.
2005-02-22 04:43:23 +00:00
Neil Conway
fa471dac02
Trivial fix: remove some stray leading whitespace.
2005-01-20 22:54:57 +00:00
Peter Eisentraut
f87e5b295c
Translation updates
2005-01-17 21:21:18 +00:00
Peter Eisentraut
bb60ef23ed
Translation updates
2005-01-17 14:55:34 +00:00
Peter Eisentraut
f099cb0ede
Translation updates
2005-01-17 10:00:06 +00:00
Peter Eisentraut
0d45116eb0
Translation updates
2005-01-17 03:09:08 +00:00
Peter Eisentraut
83ef003f2c
Translation updates
2005-01-17 02:41:50 +00:00
Peter Eisentraut
66d8165a8b
Translation updates
2005-01-13 21:24:40 +00:00
Peter Eisentraut
f680aaeafa
Translation updates
2005-01-13 19:06:37 +00:00
Peter Eisentraut
84620860d9
New translations
2005-01-09 17:38:19 +00:00
Peter Eisentraut
11ca6d580c
Translation updates
2005-01-09 17:07:27 +00:00
Dennis Bjorklund
90f1507275
Translation updates
2005-01-06 12:14:36 +00:00
Peter Eisentraut
381de28eb0
Translation updates
2005-01-06 09:07:17 +00:00
Tom Lane
7e1c8ef4fc
Some more missed copyright notices. Many of these look like they
...
should have been caught by the src/tools/copyright script ... why
weren't they?
2005-01-01 20:44:34 +00:00
PostgreSQL Daemon
2ff501590b
Tag appropriate files for rc3
...
Also performed an initial run through of upgrading our Copyright date to
extend to 2005 ... first run here was very simple ... change everything
where: grep 1996-2004 && the word 'Copyright' ... scanned through the
generated list with 'less' first, and after, to make sure that I only
picked up the right entries ...
2004-12-31 22:04:05 +00:00
Peter Eisentraut
cd380b99cd
Translation updates
2004-12-16 11:31:55 +00:00
Peter Eisentraut
6ad835f55f
New translations
2004-12-15 17:50:20 +00:00
Peter Eisentraut
6ccb04f341
Translation updates
2004-12-13 21:49:10 +00:00
Peter Eisentraut
965dd791f4
Translation updates
2004-12-13 16:28:23 +00:00
Peter Eisentraut
373825c9cd
Translation updates
2004-12-12 18:09:18 +00:00
Peter Eisentraut
b89df8fe60
Translation updates
2004-12-11 20:19:24 +00:00
Peter Eisentraut
4de679c710
Translation updates
2004-12-11 19:45:34 +00:00
Peter Eisentraut
10e960fb39
Translation updates
2004-12-11 19:09:08 +00:00
Peter Eisentraut
022a00b5f3
Translation updates
2004-12-11 19:03:49 +00:00
Peter Eisentraut
8efc721d52
Translation updates
2004-12-06 22:10:42 +00:00
Peter Eisentraut
99b735cc03
Work around lack of NLS support in libpgport by making those components
...
who use it scan the relevant source files for their own catalog. It
creates a bit of duplicate work for translators, but it gets the job done
for now.
2004-11-27 22:44:15 +00:00
Peter Eisentraut
2663e0c2e9
New translations
2004-11-23 23:13:26 +00:00
Peter Eisentraut
8a1821ab5b
Translation update
2004-11-16 22:58:44 +00:00
Peter Eisentraut
1813d94664
Translation updates
2004-11-09 14:46:37 +00:00
Peter Eisentraut
58b33f2e85
Translation updates
2004-11-07 23:28:20 +00:00
Peter Eisentraut
bb2d1ce8f1
Translation updates
2004-11-02 09:28:41 +00:00
Peter Eisentraut
fc4cfc366d
Translation updates
2004-10-28 08:54:09 +00:00
Peter Eisentraut
ad6b3975c9
Translation updates
2004-10-27 11:22:18 +00:00
Peter Eisentraut
cd92d85d11
Translation updates
2004-10-27 11:09:33 +00:00
Peter Eisentraut
979b0be4c3
Translation updates
2004-10-27 10:22:47 +00:00
Peter Eisentraut
eb7fc3eb1f
Translation updates
2004-10-27 10:13:49 +00:00
Dennis Bjorklund
f4eb440279
New swedish translation of pg_config
2004-10-22 14:13:04 +00:00
Peter Eisentraut
6e53f18b84
New translation
2004-10-18 22:19:15 +00:00
Peter Eisentraut
2aa8d0a807
Might want to initialize the gettext library, if we're going to do all that
...
translation work.
2004-10-18 22:19:00 +00:00
Peter Eisentraut
68970b3e61
New translation
2004-10-18 17:53:40 +00:00
Peter Eisentraut
ca14e3bc01
New translation
2004-10-17 21:12:55 +00:00
Peter Eisentraut
8de2e16f1f
New translation
2004-10-17 21:10:25 +00:00
Peter Eisentraut
8532a1aabe
New translation
2004-10-12 18:10:16 +00:00
Neil Conway
0e72b9d440
Cosmetic improvements/code cleanup:
...
- replace some function signatures of the form "some_type foo()" with
"some_type foo(void)"
- replace a few instances of a literal 0 being used as a NULL pointer;
there are more instances of this in the code, but I just fixed a few
- in src/backend/utils/mb/wstrncmp.c, replace K&R style function
declarations with ANSI style, remove use of 'register' keyword
- remove an "extern" modifier that was applied to a function definition
(rather than a declaration)
2004-10-10 23:37:45 +00:00
Bruce Momjian
6c77feed3a
Add win32 version information for pg_config Makefile.
2004-10-09 03:57:39 +00:00
Bruce Momjian
d7b7a4a648
This simple patch fixes a typo, ensure pg_config is removed in win32
...
and correct some splitted message mistake.
Euler Taveira de Oliveira
2004-10-06 17:21:45 +00:00
Bruce Momjian
b5ddfb4bd0
Readd -DFRONTEND to client makefiles because it still affects win32.h
...
defines.
2004-10-04 18:05:55 +00:00
Bruce Momjian
24201b4bc6
Make libpgport be front-end only and make libpgport_srv be a backend
...
library that uses palloc, ereport, etc. This simplifies the makefiles
for client applications.
2004-10-04 13:43:59 +00:00
Bruce Momjian
b6b71b85bc
Pgindent run for 8.0.
2004-08-29 05:07:03 +00:00
Bruce Momjian
da9a8649d8
Update copyright to 2004.
2004-08-29 04:13:13 +00:00
Joe Conway
39ec59f30f
Restore behavior of --pgxs option to that of the original shell script.
2004-08-05 03:11:55 +00:00
Bruce Momjian
e3b8530cc3
Readd pg_config --pgxs code.
2004-08-02 12:34:14 +00:00
Bruce Momjian
b6a40d895e
Small pg_config.c cleanup.
2004-08-01 14:01:36 +00:00
Bruce Momjian
72e7f0d48a
Add missing file.
2004-08-01 13:54:05 +00:00
Bruce Momjian
cc07f8cfe7
Create a C version of pg_config.
...
Andrew Dunstan
2004-08-01 06:56:39 +00:00
Peter Eisentraut
adf57cd7e2
PostgreSQL extension makefile framework ("pgxs"), by Fabien Coelho, with
...
some massaging by Peter Eisentraut. This is basically a simple
generalization of the existing contrib makefiles.
2004-07-30 12:26:40 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Peter Eisentraut
c154fc3a20
Apply message style guide to frontend programs.
2003-07-23 08:47:41 +00:00
Peter Eisentraut
4cff161703
Improve formatting of --help output.
2002-10-18 22:05:36 +00:00
Peter Eisentraut
6555177f24
Use different sed separator for configure arguments.
2002-09-09 18:35:04 +00:00
Peter Eisentraut
7c1ff35410
Upgrade to Autoconf version 2.53. Replaced many custom macro
...
calls with new or now-built-in versions. Make sure that all
calls to AC_DEFINE have a third argument, for possible use of
autoheader in the future.
2002-03-29 17:32:55 +00:00
Bruce Momjian
c6f94644a0
These are further fixes for double quotes missing in the various shell
...
scripts.
Justin Clift
2001-09-30 22:17:51 +00:00
Peter Eisentraut
264f8f2b6c
Install dynamically loadable modules into a private subdirectory
...
under libdir, for a cleaner separation in the installation layout
and compatibility with binary packaging standards. Point backend's
default search location there. The contrib modules are also
installed in the said location, giving them the benefit of the
default search path as well. No changes in user interface
nevertheless.
2001-09-16 16:11:11 +00:00
Peter Eisentraut
f5944af8ba
Include directory rearrangement
...
Client headers are no longer in a subdirectory, since they have been made
namespace-clean.
Internal libpq headers are in a private subdirectory.
Server headers are in a private subdirectory. pg_config has a new option
to point there.
2001-08-28 14:20:28 +00:00
Peter Eisentraut
1f5191ef34
Cope with configure arguments that contain spaces.
2001-05-13 00:12:05 +00:00
Peter Eisentraut
8095924bdd
Make sure shell scripts send error messages to stderr.
...
Improve help output.
Teach droplang to remove 'pltclu'.
2000-11-11 22:59:48 +00:00
Bruce Momjian
78f69862af
Rename pg-config to pg_config to be consistent with other pg commands.
2000-10-10 22:01:55 +00:00