Re: Let's make a new release

From: "Inoue, Hiroshi" <h-inoue(at)dream(dot)email(dot)ne(dot)jp>
To: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>, ljwilson <ljwilson(at)digitalav(dot)com>
Cc: PostgreSQL mailing lists <pgsql-odbc(at)postgresql(dot)org>, Hiroshi Saito <hiroshi(at)winpg(dot)jp>, "Inoue, Hiroshi" <inoue(at)tpf(dot)co(dot)jp>
Subject: Re: Let's make a new release
Date: 2015-11-04 03:22:22
Message-ID: 563979EE.2050505@dream.email.ne.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-odbc

Hi Michael, Jack and all,

Until pretty recently, I was unavailable due to my disease..
I am back now but would not be so active as before.

I didn't package the installer by myself but I believe it uses libpq
from EDB.

One thing I'd like to point out is about MSVC runtime library.
The installer installs MSVC runtime library msvcrxxx.dll used by the driver
but don't install the one used by libpq. If we use different version of MSVC
runtime, we have to add an procedure to install MSVC runtime used by
libpq.

regards,
Hiroshi Inoue

On 2015/11/02 15:52, Michael Paquier wrote:
> On Mon, Nov 2, 2015 at 9:05 AM, ljwilson <ljwilson(at)digitalav(dot)com> wrote:
>> Michael Paquier wrote
>>> I could try to have a shot with my Win7 box, though I am not sure what
>>> are the build options that we should invoke. I am sure that we should
>>> have a build with OpenSSL and libpq (which is now mandatory), and that
>>> nmake is not the way to go. Hence we should generate the msis with
>>> .\BuildAll and have all the Release builds? And we should provide
>>> AMD64Release, AMD64ANSIRelease, Release and MultibyteRelease as a set,
>>> no?
>> I tried this with the psqlodbc\installer\buildInstallers.ps1 PowerShell
>> script using a Windows 8.1 64-bit virtual machine, with the 32 and 64-bit
>> version of PostgreSQL 9.4.5 installed. I had to make the changes in the
>> attached patch (libintl.dll is no longer in the 9.4+ PostgreSQL binary
>> distribution--intl.dll is used instead).
> Is that EDB installer? Community scripts still use libintl.lib when
> nls is enabled.
>
>> I called this version 09.04.0100,
>> but if we want to go ahead and use 9.5 beta1 and release it as 09.05.0100
>> then I could try it with the necessary files from that version.
>> The created psqlodbc-setup.exe file seems to work fine--I've tested it on
>> Windows 7 64 bit, Windows 8.1 64 bit, and Windows XP (32-bit).
> This brings another question: from which source was libpq taken from
> for the previous released versions of the driver? I would assume that
> this was the EDB installer, but it would be good to be sure. Saito-san
> and Inoue-san, you are in CC. Could you share your wisdom on this
> matter?

In response to

Responses

Browse pgsql-odbc by date

  From Date Subject
Next Message Naoya Anzai 2015-11-04 03:53:03 Re: [BUGS] There is a case in which psqlodbc-09.03.0400 returns unterminated strings on Windows.
Previous Message ljwilson 2015-11-02 13:16:27 Re: Let's make a new release