Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local
Дата
Msg-id e5e13d55-8c8b-30a6-0b13-0304a3e562dd@enterprisedb.com
обсуждение исходный текст
Ответ на perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local  (Andres Freund <andres@anarazel.de>)
Ответы Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local  (Andres Freund <andres@anarazel.de>)
Список pgsql-hackers
On 01.11.22 19:01, Andres Freund wrote:
> I don't know how much longer we can rely on headers being
> -Wdeclaration-after-statement clean, my impression is that people don't have a
> lot of patience for C89isms anymore.

> I wonder if we should try to use -isystem for a bunch of external
> dependencies. That way we can keep the more aggressive warnings with a lower
> likelihood of conflicting with stuff outside of our control.

Python has the same issues.  There are a few other Python-embedding 
projects that use -Wdeclaration-after-statement and complain if the 
Python headers violate it.  But it's getting tedious.  -isystem would be 
a better solution.




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: psql: Add command to use extended query protocol
Следующее
От: Aleksander Alekseev
Дата:
Сообщение: Re: Pluggable toaster