| От | Michael Paquier |
|---|---|
| Тема | Re: SSL passphrase prompt external command |
| Дата | |
| Msg-id | 20180317235907.GE19730@paquier.xyz обсуждение исходный текст |
| Ответ на | Re: SSL passphrase prompt external command (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>) |
| Список | pgsql-hackers |
On Fri, Mar 16, 2018 at 12:07:59PM -0400, Peter Eisentraut wrote:
> On 3/15/18 12:13, Daniel Gustafsson wrote:
>> * In src/tools/msvc/Mkvcbuild.pm
>>
>> # if building without OpenSSL
>> if (!$solution->{options}->{openssl})
>> {
>> + $postgres->RemoveFile('src/backend/libpq/be-secure-common.c');
>> $postgres->RemoveFile('src/backend/libpq/be-secure-openssl.c');
>> }
>>
>> Is this because run_ssl_passphrase_command() would otherwise generate a warning
>> due to not being used?
>
> I have no idea. ;-) It's the same thing I was told to do for
> fe-secure-common.c a while back.
I don't recall saying exactly that either :)
You need to filter out OpenSSL-only code when MSVC builds without
OpenSSL because it includes all files listed in a path by default. No
need to make compilation include files which are not necessary. This
change is correct by the way.
--
Michael
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера