Win32 VC++ build update patch

From: "Magnus Hagander" <mha(at)sollentuna(dot)net>
To: <pgsql-patches(at)postgresql(dot)org>
Subject: Win32 VC++ build update patch
Date: 2006-06-24 17:00:50
Message-ID: 6BCB9D8A16AC4241919521715F4D8BCEA0FA89@algol.sollentuna.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

After updating to the latest cvs, and also building most of the addons
(like PLs), the following patch is neededf for win32 + Visual C++.

* Switch to use the new win32 semaphore code
* Rename win32_open to pgwin32_open. win32_open collides with symbols
defined in Perl. MingW didn't detect ig, MSVC did. And it's a bit too
generic a name to export globally, imho...
* Python defines some partially broken #pragmas in the headers when
doing a debug build. Workaround.

(GiST problems still remain)

//Magnus

Attachment Content-Type Size
win32vc_2.patch application/octet-stream 3.9 KB

Responses

Browse pgsql-patches by date

  From Date Subject
Next Message Bruce Momjian 2006-06-25 00:18:33 Re: Win32 VC++ build update patch
Previous Message Tom Lane 2006-06-23 16:31:51 Re: Overhead for stats_command_string et al, take 2