Re: meson: Non-feature feature options
От | Nazir Bilal Yavuz |
---|---|
Тема | Re: meson: Non-feature feature options |
Дата | |
Msg-id | 0d23e027-02dd-4533-7ac7-b5da972a5736@gmail.com обсуждение исходный текст |
Ответ на | meson: Non-feature feature options (Peter Eisentraut <peter.eisentraut@enterprisedb.com>) |
Список | pgsql-hackers |
Hi, On 2/8/23 13:45, Peter Eisentraut wrote: > > The problem is that these features now cannot be automatically enabled > and behave annoyingly different from other feature options. Agreed. > For the 'ssl' option, we have deprecated the --with-openssl option in > configure and replaced it with --with-ssl, in anticipation of other > SSL implementations. None of that ever happened or is currently > planned AFAICT. So I suggest that we semi-revert this, so that we can > make 'openssl' an auto option in meson. +1 > For the 'uuid' option, I'm not sure what the best way to address this > would. We could establish a search order of libraries that is used if > no specific one is set (similar to libreadline, libedit, in a way). > So we'd have one option 'uuid' that is of type feature with default > 'auto' and another option, say, 'uuid-library' of type 'combo'. > Your suggestion looks good and TCL already has a similar implementation with what you suggested: option('pltcl', type : 'feature', value: 'auto', description: 'build with TCL support') option('tcl_version', type : 'string', value : 'tcl', description: 'specify TCL version') Regards, Nazir Bilal Yavuz Microsoft
В списке pgsql-hackers по дате отправления: