Hi all, When i execute meson setup, an error occurred "meson.build:1610:4: ERROR: Expected 1 arguments, got 2." I saw [1] discussing about the meson minimun version which is 0.57.2. So I have attached a patch try to fix that.
uuid = dependency('ossp-uuid', 'uuid', required: false)
About dependency() ,"Since 0.60.0 more than one name can be provided, they will
be tried in order and the first name to be found will be used."[2]
------------------
highgo@ubuntu:~/postgres$ meson setup build --prefix=$PWD/inst -Duuid=ossp
The Meson build system
Version: 0.57.2
...
Checking for function "SSL_CTX_set_keylog_callback" with dependency openssl: YES
meson.build:1610:4: ERROR: Expected 1 arguments, got 2.
------------------
[1]
https://www.postgresql.org/message-id/flat/ybd4q3touatzse742yai24uwyvj5zkhwjzxx43k336pfequp6e%40zpbkpnpibzzv#cb4e24fa5d94c7ee33d0d13ddaecedd2
[2] https://mesonbuild.com/Reference-manual_functions.html#dependency
Thanks,
Oreo Yang
HighGo Software Co., Ltd.
fix_meson0.57.2_setup_failed.patch
Description: fix_meson0.57.2_setup_failed.patch
