MSVC installs too much stuff?

From: Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com>
To: PostgreSQL Developers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: MSVC installs too much stuff?
Date: 2020-01-31 02:17:29
Message-ID: CAA8=A78YYiLjcJnd1+cFACCbz3Ev5skbLqAX9o8V3KcOYFaZew@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

When I was working on the test_json stuff yesterday, I noticed that
there are some unexpected (by me at least) things installed when we do
an MSVC build:

$ ls -l bin| egrep 'regress|isolation'
-rwxr-xr-x 1 pgrunner None 72192 Jan 30 07:51 isolationtester.exe
-rwxr-xr-x 1 pgrunner None 112640 Jan 30 07:51 pg_isolation_regress.exe
-rwxr-xr-x 1 pgrunner None 112128 Jan 30 07:51 pg_regress.exe
-rwxr-xr-x 1 pgrunner None 112640 Jan 30 07:51 pg_regress_ecpg.exe

This is made all the more obscure by the fact that the install script
doesn't tell you exactly what it's installing, unlike the "make"
driven install. There could well be other things that are installed
that shouldn't be.

So I think we need to do several things:

. make the install script more verbose
. work out how to ensure the things above (and test_json when we add
it) are not installed.
. check that nothing else is installed that shouldn't be.

cheers

andrew

--
Andrew Dunstan https://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Amit Kapila 2020-01-31 02:38:01 Re: PATCH: logical_work_mem and logical streaming of large in-progress transactions
Previous Message Thomas Munro 2020-01-30 22:35:53 Re: Parallel CREATE INDEX vs DSM starvation