>>> Building on exopi-1 under databases/repmgr BDEPENDS = [databases/postgresql,-server;devel/gmake;net/curl;devel/json-c;databases/postgresql] DIST = [databases/repmgr:repmgr-5.4.1.tar.gz;databases/repmgr:repmgr-pg17-fix.patch] FULLPKGNAME = repmgr-5.4.1p1 RDEPENDS = [net/curl;devel/json-c;net/rsync;databases/postgresql] (Junk lock obtained for exopi-1 at 1762416852.92) >>> Running depends in databases/repmgr at 1762416852.97 last junk was in multimedia/yle-dl /usr/sbin/pkg_add -aI -Drepair curl-8.16.0 json-c-0.18 postgresql-client-17.6p0 postgresql-server-17.6p0 was: /usr/sbin/pkg_add -aI -Drepair curl-8.16.0 gmake-4.4.1p0 json-c-0.18 postgresql-client-17.6p0 postgresql-server-17.6p0 /usr/sbin/pkg_add -aI -Drepair curl-8.16.0 json-c-0.18 postgresql-client-17.6p0 postgresql-server-17.6p0 The following new rcscripts were installed: /etc/rc.d/postgresql See rcctl(8) for details. New and changed readme(s): /usr/local/share/doc/pkg-readmes/postgresql-server >>> Running show-prepare-results in databases/repmgr at 1762416857.93 ===> databases/repmgr ===> Building from scratch repmgr-5.4.1p1 ===> repmgr-5.4.1p1 depends on: postgresql-server-* -> postgresql-server-17.6p0 ===> repmgr-5.4.1p1 depends on: gmake-* -> gmake-4.4.1p0 ===> repmgr-5.4.1p1 depends on: postgresql-client-* -> postgresql-client-17.6p0 ===> repmgr-5.4.1p1 depends on: curl-* -> curl-8.16.0 ===> repmgr-5.4.1p1 depends on: json-c-* -> json-c-0.18 ===> Verifying specs: c crypto curl curses execinfo json-c m pq readline ssl xml2 z pthread ===> found c.102.1 crypto.57.2 curl.26.33 curses.16.0 execinfo.4.0 json-c.2.1 m.10.1 pq.6.16 readline.6.0 ssl.60.2 xml2.22.1 z.7.1 pthread.28.0 curl-8.16.0 gmake-4.4.1p0 json-c-0.18 postgresql-client-17.6p0 postgresql-server-17.6p0 (Junk lock released for exopi-1 at 1762416859.33) distfiles size=462419 >>> Running build in databases/repmgr at 1762416859.38 ===> databases/repmgr ===> Checking files for repmgr-5.4.1p1 `/exopi-cvs/ports/distfiles/repmgr-5.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/repmgr-pg17-fix.patch' is up to date. >> (SHA256) all files: OK ===> Extracting for repmgr-5.4.1p1 ===> Patching for repmgr-5.4.1p1 ===> Applying distribution patches for repmgr-5.4.1p1 ===> Applying distribution patch repmgr-pg17-fix.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 5abdbb0d39e77b9463857c60a53707fd6f2abc45 Mon Sep 17 00:00:00 2001 |From: Francisco Miguel Biete Banon |Date: Fri, 27 Sep 2024 07:53:28 +0100 |Subject: [PATCH] Definition moved to a different header | |--- | repmgr-client.c | 4 ++++ | 1 file changed, 4 insertions(+) | |diff --git a/repmgr-client.c b/repmgr-client.c |index 6fa8edd2..022ccec9 100644 |--- a/repmgr-client.c |+++ b/repmgr-client.c -------------------------- Patching file repmgr-client.c using Plan A... Hunk #1 succeeded at 70. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for repmgr-5.4.1p1 ===> Configuring for repmgr-5.4.1p1 Using /exopi-obj/pobj/repmgr-5.4.1/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/repmgr-5.4.1/config.site checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for pg_config... /usr/local/bin/pg_config ./configure[1837]: PostgreSQL 17.6: unexpected `17' configure: building against PostgreSQL PostgreSQL 17.6 checking for gnused... no checking for gsed... no checking for sed... yes configure: creating ./config.status config.status: creating Makefile config.status: creating Makefile.global config.status: creating config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for repmgr-5.4.1p1 Building against PostgreSQL 17 cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr.o repmgr.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -shared -o repmgr.so repmgr.o -lcurl -ljson-c -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,-Bdynamic -fvisibility=hidden -L/usr/local/lib -lpq -lc sed -E 's/REPMGR_VERSION_DATE.*""/REPMGR_VERSION_DATE "2025-11-06"/' repmgr_version.h.in >repmgr_version.h; \ sed -i -E 's/PG_ACTUAL_VERSION_NUM/PG_ACTUAL_VERSION_NUM 170006/' repmgr_version.h cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-client.o repmgr-client.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-primary.o repmgr-action-primary.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-standby.o repmgr-action-standby.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-witness.o repmgr-action-witness.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-cluster.o repmgr-action-cluster.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-node.o repmgr-action-node.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-service.o repmgr-action-service.c repmgr-action-service.c:403:6: warning: variable 'i' set but not used [-Wunused-but-set-variable] 403 | int i; | ^ 1 warning generated. cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgr-action-daemon.o repmgr-action-daemon.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o configdata.o configdata.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o configfile.o configfile.c flex -o'configfile-scan.c' configfile-scan.l cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o configfile-scan.o configfile-scan.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o log.o log.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o strutil.o strutil.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o controldata.o controldata.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o dirutil.o dirutil.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o compat.o compat.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o dbutils.o dbutils.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o sysutils.o sysutils.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o pgbackupapi.o pgbackupapi.c pgbackupapi.c:67:2: warning: call to '_curl_easy_setopt_err_write_callback' declared with 'warning' attribute: curl_easy_setopt expects a curl_write_callback argument [-Wattribute-warning] 67 | curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, receive_operations_cb); | ^ /usr/local/include/curl/typecheck-gcc.h:60:15: note: expanded from macro 'curl_easy_setopt' 60 | _curl_easy_setopt_err_write_callback(); \ | ^ pgbackupapi.c:110:2: warning: call to '_curl_easy_setopt_err_write_callback' declared with 'warning' attribute: curl_easy_setopt expects a curl_write_callback argument [-Wattribute-warning] 110 | curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, receive_operation_id); | ^ /usr/local/include/curl/typecheck-gcc.h:60:15: note: expanded from macro 'curl_easy_setopt' 60 | _curl_easy_setopt_err_write_callback(); \ | ^ pgbackupapi.c:140:2: warning: call to '_curl_easy_setopt_err_write_callback' declared with 'warning' attribute: curl_easy_setopt expects a curl_write_callback argument [-Wattribute-warning] 140 | curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, receive_operation_status); | ^ /usr/local/include/curl/typecheck-gcc.h:60:15: note: expanded from macro 'curl_easy_setopt' 60 | _curl_easy_setopt_err_write_callback(); \ | ^ 3 warnings generated. cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden repmgr-client.o repmgr-action-primary.o repmgr-action-standby.o repmgr-action-witness.o repmgr-action-cluster.o repmgr-action-node.o repmgr-action-service.o repmgr-action-daemon.o configdata.o configfile.o configfile-scan.o log.o strutil.o controldata.o dirutil.o compat.o dbutils.o sysutils.o pgbackupapi.o -L/usr/local/lib -lpq -lcurl -ljson-c -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,-Bdynamic -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lcurses -lpthread -lexecinfo -lm -o repmgr ld: warning: pgbackupapi.c:138(pgbackupapi.o:(get_status_of_operation)): warning: strcat() is almost always misused, please use strlcat() ld: warning: repmgr-action-standby.c:7810(repmgr-action-standby.o:(run_pg_backupapi)): warning: strcpy() is almost always misused, please use strlcpy() cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgrd.o repmgrd.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden -std=gnu89 -I/usr/local/include/postgresql/internal -I/usr/local/include/postgresql -Wall -Wmissing-prototypes -Wmissing-declarations -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -c -o repmgrd-physical.o repmgrd-physical.c cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -O2 -pipe -g -fPIC -DPIC -fvisibility=hidden repmgrd.o repmgrd-physical.o configdata.o configfile.o configfile-scan.o log.o dbutils.o strutil.o controldata.o compat.o sysutils.o -L/usr/local/lib -lpq -lcurl -ljson-c -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,-Bdynamic -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lcurses -lpthread -lexecinfo -lm -o repmgrd >>> Running package in databases/repmgr at 1762416875.01 ===> databases/repmgr ===> Faking installation for repmgr-5.4.1p1 Building against PostgreSQL 17 mkdir -p '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/lib/postgresql' mkdir -p '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/postgresql/extension' mkdir -p '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/postgresql/extension' mkdir -p '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/bin' /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 755 repmgr.so '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/lib/postgresql/repmgr.so' /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 644 .//repmgr.control '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/postgresql/extension/' /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 644 .//repmgr--unpackaged--4.0.sql .//repmgr--unpackaged--5.1.sql .//repmgr--unpackaged--5.2.sql .//repmgr--unpackaged--5.3.sql .//repmgr--4.0.sql .//repmgr--4.0--4.1.sql .//repmgr--4.1.sql .//repmgr--4.1--4.2.sql .//repmgr--4.2.sql .//repmgr--4.2--4.3.sql .//repmgr--4.3.sql .//repmgr--4.3--4.4.sql .//repmgr--4.4.sql .//repmgr--4.4--5.0.sql .//repmgr--5.0.sql .//repmgr--5.0--5.1.sql .//repmgr--5.1.sql .//repmgr--5.1--5.2.sql .//repmgr--5.2.sql .//repmgr--5.2--5.3.sql .//repmgr--5.3.sql .//repmgr--5.3--5.4.sql .//repmgr--5.4.sql '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/postgresql/extension/' /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 755 repmgr repmgrd '/exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/bin/' /exopi-obj/pobj/repmgr-5.4.1/bin/install -d -m 755 /exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/doc/repmgr /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 644 /exopi-obj/pobj/repmgr-5.4.1/repmgr-5.4.1/README.md /exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/doc/repmgr /exopi-obj/pobj/repmgr-5.4.1/bin/install -d -m 755 /exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/examples/repmgr /exopi-obj/pobj/repmgr-5.4.1/bin/install -c -m 644 /exopi-obj/pobj/repmgr-5.4.1/repmgr-5.4.1/repmgr.conf.sample /exopi-obj/pobj/repmgr-5.4.1/fake-amd64/usr/local/share/examples/repmgr/repmgr.conf ===> Building package for repmgr-5.4.1p1 Create /exopi-cvs/ports/packages/amd64/all/repmgr-5.4.1p1.tgz Creating package repmgr-5.4.1p1 reading plist| checking dependencies| checking dependencies|databases/postgresql,-main checking dependencies|devel/json-c checking dependencies|net/curl checking dependencies|net/rsync checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 4% checksumming|*** | 5% checksumming|**** | 7% checksumming|***** | 9% checksumming|****** | 11% checksumming|******* | 12% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************* | 21% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 30% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 37% checksumming|************************ | 39% checksumming|************************* | 40% checksumming|************************** | 42% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 58% checksumming|************************************ | 60% checksumming|************************************* | 61% checksumming|*************************************** | 63% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|******************************************* | 70% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|****************************************************** | 88% checksumming|******************************************************* | 89% checksumming|******************************************************** | 91% checksumming|********************************************************* | 93% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************ | 56% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/repmgr-5.4.1p1.tgz >>> Running clean in databases/repmgr at 1762416881.72 ===> databases/repmgr ===> Cleaning for repmgr-5.4.1p1 >>> Ended at 1762416882.02 max_stuck=3.50/depends=4.97/show-prepare-results=1.45/build=15.63/package=6.72/clean=0.33