databases/pg-safeupdate: Add port
CI: yes
PR: 290229
databases/pg-safeupdate: Add port
CI: yes
PR: 290229
Starting ...git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.135amd64/repo.git
Cloning into '/usr/local/caronade/work/poudriere.135amd64/repo.git'...
git -C "/usr/local/caronade/work/poudriere.135amd64/repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
poudriere ports -u -p 135amd64
[00:00:00] Updating portstree "135amd64" with git+http... done
zfs snapshot zroot/poudriere/ports/135amd64@clean
overlay for audio/shortwave
overlay for databases/pg-safeupdate
overlay for devel/efivar
overlay for devel/esp-idf
overlay for devel/kodi-platform
overlay for dns/dnscontrol
overlay for mail/smtprelay
overlay for multimedia/dtv-scan-tables
overlay for multimedia/dvb-apps
overlay for multimedia/kodi-addon-inputstream.adaptive
overlay for multimedia/kodi-addon-pvr.hts
overlay for multimedia/kodi-addon-pvr.iptvsimple
overlay for multimedia/kodi
overlay for multimedia/libdvbcsa
overlay for multimedia/libudfread
overlay for multimedia/minisatip
overlay for multimedia/tvheadend
overlay for net/srelay
overlay for net/wireguard-go
overlay for net/wireguard-kmod
overlay for net/wireguard-tools
overlay for net/wireguard
overlay for ports-mgmt/caronade
overlay for security/glauth
overlay for security/vouch-proxy
overlay for sysutils/containerd
overlay for sysutils/fwupd-efi
overlay for sysutils/fwupd
overlay for sysutils/zli
overlay for sysutils/zot
overlay for textproc/libjcat
overlay for www/authelia
overlay for www/mattermost-server
overlay for www/mattermost-webapp
overlay for www/radicale
overlay for www/yarr
overlay for x11-toolkits/py-pangocffi
poudriere testport -b latest -j 135amd64 -p 135amd64 databases/pg-safeupdate
[00:00:00] Creating the reference jail... done
[00:00:01] Mounting system devices for 135amd64-135amd64
[00:00:01] Warning: Using packages from previously failed, or uncommitted, build: /data/packages/135amd64-135amd64/.building
[00:00:01] Mounting ports from: /usr/local/poudriere/ports/135amd64
[00:00:01] Mounting packages from: /data/packages/135amd64-135amd64
[00:00:01] Mounting distfiles from: /usr/ports/distfiles
/etc/resolv.conf -> /data/.m/135amd64-135amd64/ref/etc/resolv.conf
[00:00:01] Starting jail 135amd64-135amd64
Updating /var/run/os-release done.
[00:00:02] Will build as nobody:nobody (65534:65534)
[00:00:04] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
[00:00:04] Inspecting ports tree for modifications to git checkout... yes
[00:00:05] Ports top-level git hash: f5409b0767 (dirty)
[00:00:05] Logs: /data/logs/bulk/135amd64-135amd64/2025-10-19_11h41m22s
[00:00:05] Loading MOVED for /data/.m/135amd64-135amd64/ref/usr/ports
[00:00:05] Gathering ports metadata
[00:00:06] Calculating ports order and dependencies
[00:00:07] Trimming IGNORED and blacklisted ports
[00:00:07] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD repository catalogue...
[135amd64-135amd64] Fetching meta.conf: . done
[135amd64-135amd64] Fetching data.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 36148 packages processed.
All repositories are up to date.
[00:00:19] Package fetch: Will fetch 2 packages from remote or local pkg cache
The following packages will be fetched:
New packages to be FETCHED:
postgresql17-client: 17.6_1 (3 MiB: 19.58% of the 17 MiB to download)
postgresql17-server: 17.6 (14 MiB: 80.42% of the 17 MiB to download)
Number of packages to be fetched: 2
The process will require 17 MiB more space.
17 MiB to be downloaded.
[135amd64-135amd64] Fetching postgresql17-server-17.6.pkg: .......... done
[135amd64-135amd64] Fetching postgresql17-client-17.6_1.pkg: .......... done
[00:00:20] Package fetch: Using cached copy of postgresql17-server-17.6
[00:00:20] Package fetch: Using cached copy of postgresql17-client-17.6_1
[00:00:20] Sanity checking the repository
[00:00:22] Checking packages for incremental rebuild needs
[00:00:22] Deleting llvm19-19.1.7_1.pkg: new dependency: lang/perl5.42
[00:00:22] Deleting py311-certifi-2025.8.3.pkg: new version: 2025.10.5
[00:00:22] Deleting py311-charset-normalizer-3.4.3.pkg: new version: 3.4.4
[00:00:22] Deleting py311-idna-3.10.pkg: new version: 3.11
[00:00:22] Deleting py311-markdown-it-py-3.0.0.pkg: new version: 4.0.0
[00:00:22] Deleting py311-myst-parser-4.0.1.pkg: new version: 4.0.1_1
[00:00:22] Deleting py311-mdit-py-plugins-0.4.2.pkg: new version: 0.5.0
[00:00:22] Deleting py311-pyyaml-6.0.1_1.pkg: new version: 6.0.3
[00:00:23] Deleting postgresql17-server-17.6.pkg: missing dependency: llvm19-19.1.7_1
[00:00:23] Deleting py311-CommonMark-0.9.1_2.pkg: missing dependency: python311-3.11.13
[00:00:23] Deleting py311-future-0.18.3_1.pkg: missing dependency: python311-3.11.13
[00:00:23] Deleting py311-mdurl-0.1.2_2.pkg: missing dependency: python311-3.11.13
[00:00:23] Deleting py311-pexpect-4.9.0_1.pkg: missing dependency: python311-3.11.13
[00:00:23] Deleting py311-ptyprocess-0.7.0_1.pkg: missing dependency: python311-3.11.13
[00:00:23] Deleting py311-recommonmark-0.5.0_3.pkg: missing dependency: py311-CommonMark-0.9.1_2
[00:00:23] Deleting py311-requests-2.32.5.pkg: missing dependency: py311-certifi-2025.8.3
[00:00:23] Deleting py311-sphinx-markdown-tables-0.0.17_2,1.pkg: missing dependency: py311-markdown-3.8.2
[00:00:23] Deleting swig-4.2.1.pkg: missing dependency: pcre2-10.45_1
[00:00:23] Deleting py311-sphinx-5.3.0_3,1.pkg: missing dependency: py311-requests-2.32.5
[00:00:23] Deleting stale symlinks... done
[00:00:23] Deleting empty directories... done
[00:00:23] Package fetch: Generating logs for fetched packages
[00:00:24] Unqueueing existing packages
[00:00:25] Unqueueing orphaned build dependencies
[00:00:25] Sanity checking build queue
[00:00:25] Processing PRIORITY_BOOST
[00:00:25] Balancing pool
[00:00:25] Recording filesystem state for prepkg... done
[00:00:31] Building 19 packages using up to 16 builders
[00:00:31] Hit CTRL+t at any time to see build progress and stats
[00:00:32] [01] [00:00:00] Builder starting
[00:00:32] [02] [00:00:00] Builder starting
[00:00:32] [03] [00:00:00] Builder starting
[00:00:32] [04] [00:00:00] Builder starting
[00:00:32] [05] [00:00:00] Builder starting
[00:00:32] [06] [00:00:00] Builder starting
[00:00:32] [07] [00:00:00] Builder starting
[00:00:32] [08] [00:00:00] Builder starting
[00:00:32] [09] [00:00:00] Builder starting
[00:01:02] [03] [00:00:30] Builder started
[00:01:02] [03] [00:00:00] Building dns/py-idna@py311 | py311-idna-3.11
[00:01:13] [08] [00:00:41] Builder started
[00:01:13] [05] [00:00:41] Builder started
[00:01:13] [09] [00:00:41] Builder started
[00:01:13] [06] [00:00:41] Builder started
[00:01:13] [07] [00:00:41] Builder started
[00:01:13] [04] [00:00:41] Builder started
[00:01:13] [02] [00:00:41] Builder started
[00:01:13] [05] [00:00:00] Building devel/py-future@py311 | py311-future-0.18.3_1
[00:01:13] [08] [00:00:00] Building textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1
[00:01:13] [06] [00:00:00] Building devel/py-pyyaml@py311 | py311-pyyaml-6.0.3
[00:01:13] [04] [00:00:00] Building textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4
[00:01:13] [02] [00:00:00] Building security/py-certifi@py311 | py311-certifi-2025.10.5
[00:01:13] [09] [00:00:00] Building devel/swig | swig-4.2.1
[00:01:13] [07] [00:00:00] Building sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1
[00:01:13] [01] [00:00:41] Builder started
[00:01:13] [01] [00:00:00] Building textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2
[00:01:29] [03] [00:00:27] Finished dns/py-idna@py311 | py311-idna-3.11: Success
[00:01:30] [01] [00:00:17] Finished textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2: Success
[00:01:30] [01] [00:00:00] Building textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0
[00:01:31] [02] [00:00:18] Finished security/py-certifi@py311 | py311-certifi-2025.10.5: Success
[00:01:31] [04] [00:00:18] Finished textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4: Success
[00:01:32] [02] [00:00:00] Building www/py-requests@py311 | py311-requests-2.32.5
[00:01:33] [05] [00:00:20] Finished devel/py-future@py311 | py311-future-0.18.3_1: Success
[00:01:33] [03] [00:00:00] Building textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2
[00:01:41] [07] [00:00:28] Finished sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1: Success
[00:01:41] [08] [00:00:28] Finished textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1: Success
[00:01:41] [04] [00:00:00] Building misc/py-pexpect@py311 | py311-pexpect-4.9.0_1
[00:01:49] [06] [00:00:36] Finished devel/py-pyyaml@py311 | py311-pyyaml-6.0.3: Success
[00:02:10] [03] [00:00:37] Finished textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2: Success
[00:02:18] [04] [00:00:37] Finished misc/py-pexpect@py311 | py311-pexpect-4.9.0_1: Success
[00:02:18] [01] [00:00:48] Finished textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0: Success
[00:02:18] [01] [00:00:00] Building textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0
[00:02:20] [02] [00:00:48] Finished www/py-requests@py311 | py311-requests-2.32.5: Success
[00:02:20] [02] [00:00:00] Building textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1
[00:02:38] [01] [00:00:20] Finished textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0: Success
[00:02:51] [09] [00:01:38] Finished devel/swig | swig-4.2.1: Success
[00:02:57] [02] [00:00:37] Finished textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1: Success
[00:02:57] [01] [00:00:00] Building textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1
[00:02:57] [02] [00:00:00] Building textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3
[00:03:18] [01] [00:00:21] Finished textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1: Success
[00:03:18] [02] [00:00:21] Finished textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3: Success
[00:03:18] [01] [00:00:00] Building devel/llvm19@default | llvm19-19.1.7_1
[10:11:30] [01] [10:08:12] Finished devel/llvm19@default | llvm19-19.1.7_1: Success
[10:11:32] [01] [00:00:00] Building databases/postgresql17-server | postgresql17-server-17.6
[10:18:54] [01] [00:07:22] Finished databases/postgresql17-server | postgresql17-server-17.6: Success
[10:18:54] Stopping 16 builders
[10:18:55] Creating pkg repository
Creating repository in /tmp/packages: .......... done
Packing files for repository: .... done
[10:19:09] Committing packages to repository: /data/packages/135amd64-135amd64/.real_1760911232 via .latest symlink
[10:19:09] Removing old packages
[10:19:10] Building with flags:
[10:19:10] Removing existing /usr/local
build started at Sun Oct 19 22:00:32 UTC 2025
port directory: /usr/ports/databases/pg-safeupdate
package name: postgresql17-pg-safeupdate-1.5
building for: FreeBSD 135amd64-135amd64 13.5-RELEASE-p2 FreeBSD 13.5-RELEASE-p2 amd64
maintained by: lukas.engelhardt@gmx.de
Makefile datestamp: -rw-r--r-- 1 root wheel 455 Oct 19 11:40 /usr/ports/databases/pg-safeupdate/Makefile
Ports top last git commit: f5409b0767
Ports top unclean checkout: yes
Port dir last git commit:
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500066
Jail OSVERSION: 1305000
Job Id:
---Begin Environment---
SHELL=/bin/csh
OSVERSION=1305000
UNAME_v=FreeBSD 13.5-RELEASE-p2
UNAME_r=13.5-RELEASE-p2
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
WARNING_WAIT=0
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
MASTERMNT=/data/.m/135amd64-135amd64/ref
DEV_WARNING_WAIT=0
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=su
GID=0
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
UID=0
PWD=/data/.m/135amd64-135amd64/ref/.p
OUTPUT_REDIRECTED_STDOUT=3
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=135amd64-135amd64
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=testport.sh
OLDPWD=/data/.m/135amd64-135amd64/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.3
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
lukas.engelhardt@gmx.de
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pg-safeupdate" EXAMPLESDIR="share/examples/pg-safeupdate" DATADIR="share/pg-safeupdate" WWWDIR="www/pg-safeupdate" ETCDIR="etc/pg-safeupdate"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pg-safeupdate DOCSDIR=/usr/local/share/doc/pg-safeupdate EXAMPLESDIR=/usr/local/share/examples/pg-safeupdate WWWDIR=/usr/local/www/pg-safeupdate ETCDIR=/usr/local/etc/pg-safeupdate
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 33554432
stack size (kbytes, -s) 524288
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 34304
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[135amd64-135amd64] Installing pkg-2.3.1...
[135amd64-135amd64] Extracting pkg-2.3.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: fetch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===========================================================================
=======================<phase: checksum >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===> Extracting for postgresql17-pg-safeupdate-1.5
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Patching for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[135amd64-135amd64] Installing gmake-4.4.1...
[135amd64-135amd64] `-- Installing gettext-runtime-0.23.1...
[135amd64-135amd64] | `-- Installing indexinfo-0.3.1_1...
[135amd64-135amd64] | `-- Extracting indexinfo-0.3.1_1: .... done
[135amd64-135amd64] `-- Extracting gettext-runtime-0.23.1: .......... done
[135amd64-135amd64] Extracting gmake-4.4.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - not found
===> Installing existing package /packages/All/postgresql17-server-17.6.pkg
[135amd64-135amd64] Installing postgresql17-server-17.6...
[135amd64-135amd64] `-- Installing icu-76.1,1...
[135amd64-135amd64] `-- Extracting icu-76.1,1: .......... done
[135amd64-135amd64] `-- Installing liblz4-1.10.0,1...
[135amd64-135amd64] `-- Extracting liblz4-1.10.0,1: .......... done
[135amd64-135amd64] `-- Installing libxml2-2.14.5...
[135amd64-135amd64] | `-- Installing readline-8.2.13_2...
[135amd64-135amd64] | `-- Extracting readline-8.2.13_2: .......... done
[135amd64-135amd64] `-- Extracting libxml2-2.14.5: .......... done
[135amd64-135amd64] `-- Installing llvm19-19.1.7_1...
[135amd64-135amd64] | `-- Installing libedit-3.1.20250104,1...
[135amd64-135amd64] | `-- Extracting libedit-3.1.20250104,1: .......... done
[135amd64-135amd64] | `-- Installing lua53-5.3.6_1...
[135amd64-135amd64] | `-- Extracting lua53-5.3.6_1: .......... done
[135amd64-135amd64] | `-- Installing perl5-5.42.0_1...
[135amd64-135amd64] | `-- Extracting perl5-5.42.0_1: .......... done
[135amd64-135amd64] | `-- Installing python311-3.11.14...
[135amd64-135amd64] | | `-- Installing libffi-3.5.1...
[135amd64-135amd64] | | `-- Extracting libffi-3.5.1: .......... done
[135amd64-135amd64] | | `-- Installing mpdecimal-4.0.1...
[135amd64-135amd64] | | `-- Extracting mpdecimal-4.0.1: .......... done
[135amd64-135amd64] | `-- Extracting python311-3.11.14: .......... done
[135amd64-135amd64] | `-- Installing zstd-1.5.7...
[135amd64-135amd64] | `-- Extracting zstd-1.5.7: .......... done
[135amd64-135amd64] `-- Extracting llvm19-19.1.7_1: .......... done
[135amd64-135amd64] `-- Installing postgresql17-client-17.6_1...
[135amd64-135amd64] `-- Extracting postgresql17-client-17.6_1: .......... done
===> Creating groups
Creating group 'postgres' with gid '770'
===> Creating users
Creating user 'postgres' with uid '770'
===> Creating homedir(s)
=========== BACKUP YOUR DATA! =============
As always, backup your data before
upgrading. If the upgrade leads to a higher
major revision (e.g. 9.6 -> 10), a dump
and restore of all databases is
required. This is *NOT* done by the port!
See https://www.postgresql.org/docs/current/upgrading.html
===========================================
[135amd64-135amd64] Extracting postgresql17-server-17.6: .......... done
=====
Message from python311-3.11.14:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
=====
Message from postgresql17-client-17.6_1:
--
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
=====
Message from postgresql17-server-17.6:
--
For procedural languages and postgresql functions, please note that
you might have to update them when updating the server.
If you have many tables and many clients running, consider raising
kern.maxfiles using sysctl(8), or reconfigure your kernel
appropriately.
The port is set up to use autovacuum for new databases, but you might
also want to vacuum and perhaps backup your database regularly. There
is a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that
you may find useful. You can use it to backup and perform vacuum on all
databases nightly. Per default, it performs `vacuum analyze'. See the
script for instructions. For autovacuum settings, please review
~postgres/data/postgresql.conf.
If you plan to access your PostgreSQL server using ODBC, please
consider running the SQL script /usr/local/share/postgresql/odbc.sql
to get the functions required for ODBC compliance.
Please note that if you use the rc script,
/usr/local/etc/rc.d/postgresql, to initialize the database, unicode
(UTF-8) will be used to store character data by default. Set
postgresql_initdb_flags or use login.conf settings described below to
alter this behaviour. See the start rc script for more info.
To set limits, environment stuff like locale and collation and other
things, you can set up a class in /etc/login.conf before initializing
the database. Add something similar to this to /etc/login.conf:
---
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
---
and run `cap_mkdb /etc/login.conf'.
Then add 'postgresql_login_class="postgres"' to /etc/rc.conf, or
set it as the postgres user's login class in /etc/passwd.
======================================================================
To use PostgreSQL, enable it in rc.conf using
sysrc postgresql_enable=yes
To initialize the database, run
service postgresql initdb
You can then start PostgreSQL by running:
service postgresql start
For postmaster settings, see ~postgres/data/postgresql.conf
NB. FreeBSD's PostgreSQL port logs to syslog by default
See ~postgres/data/postgresql.conf for more info
NB. If you're not using a checksumming filesystem like ZFS, you might
wish to enable data checksumming. It can be enabled during
the initdb phase, by adding the "--data-checksums" flag to
the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
using pg_checksums. Check the initdb(1) manpage for more info
and make sure you understand the performance implications.
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: lib-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Configuring for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building for postgresql17-pg-safeupdate-1.5
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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c -o safeupdate.o safeupdate.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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden safeupdate.o -L/usr/local/lib -L/usr/local/lib -lpthread -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -fvisibility=hidden -shared -o safeupdate.so
===========================================================================
=>> Checking for filesystem violations... done
=======================<phase: run-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===========================================================================
=>> Recording filesystem state for prestage... done
=======================<phase: stage >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Staging for postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Generating temporary packing list
/bin/mkdir -p '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql'
/usr/bin/install -c -m 755 safeupdate.so '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/'
/usr/bin/strip /wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/safeupdate.so
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done
=======================<phase: package >============================
===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-19T22:00:32+0000' 'PKG_NOTE_ports_top_git_hash=f5409b0767' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.3' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building packages for postgresql17-pg-safeupdate-1.5
===> Building postgresql17-pg-safeupdate-1.5
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Installing for postgresql17-pg-safeupdate-1.5
===> Checking if postgresql17-pg-safeupdate is already installed
===> Registering installation for postgresql17-pg-safeupdate-1.5
[135amd64-135amd64] Installing postgresql17-pg-safeupdate-1.5...
===========================================================================
=>> Checking shared library dependencies
0x0000000000000001 NEEDED Shared library: [libc.so.7]
0x0000000000000001 NEEDED Shared library: [libthr.so.3]
=======================<phase: deinstall >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Deinstalling for postgresql17-pg-safeupdate
===> Deinstalling postgresql17-pg-safeupdate-1.5
Updating database digests format: .......... done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[135amd64-135amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[135amd64-135amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
===========================================================================
=>> Checking for extra files and directories
[10:19:33] Installing from package
[135amd64-135amd64] Installing postgresql17-pg-safeupdate-1.5...
[135amd64-135amd64] Extracting postgresql17-pg-safeupdate-1.5: .... done
[10:19:33] Cleaning up
===> Cleaning for postgresql17-pg-safeupdate-1.5
[10:19:33] Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[135amd64-135amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[135amd64-135amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
build of databases/pg-safeupdate | postgresql17-pg-safeupdate-1.5 ended at Sun Oct 19 22:00:56 UTC 2025
build time: 00:00:23
[10:19:33] Logs: /data/logs/bulk/135amd64-135amd64/2025-10-19_11h41m22s
[10:19:33] Cleaning up
[10:19:33] Unmounting file systems
Starting ...Host not visible yet (300)
git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.135i386/repo.git
Cloning into '/usr/local/caronade/work/poudriere.135i386/repo.git'...
git -C "/usr/local/caronade/work/poudriere.135i386/repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
poudriere ports -u -p 135i386
[00:00:00] Updating portstree "135i386" with git+http... done
zfs snapshot zroot/poudriere/ports/135i386@clean
overlay for audio/shortwave
overlay for databases/pg-safeupdate
overlay for devel/efivar
overlay for devel/esp-idf
overlay for devel/kodi-platform
overlay for dns/dnscontrol
overlay for mail/smtprelay
overlay for multimedia/dtv-scan-tables
overlay for multimedia/dvb-apps
overlay for multimedia/kodi-addon-inputstream.adaptive
overlay for multimedia/kodi-addon-pvr.hts
overlay for multimedia/kodi-addon-pvr.iptvsimple
overlay for multimedia/kodi
overlay for multimedia/libdvbcsa
overlay for multimedia/libudfread
overlay for multimedia/minisatip
overlay for multimedia/tvheadend
overlay for net/srelay
overlay for net/wireguard-go
overlay for net/wireguard-kmod
overlay for net/wireguard-tools
overlay for net/wireguard
overlay for ports-mgmt/caronade
overlay for security/glauth
overlay for security/vouch-proxy
overlay for sysutils/containerd
overlay for sysutils/fwupd-efi
overlay for sysutils/fwupd
overlay for sysutils/zli
overlay for sysutils/zot
overlay for textproc/libjcat
overlay for www/authelia
overlay for www/mattermost-server
overlay for www/mattermost-webapp
overlay for www/radicale
overlay for www/yarr
overlay for x11-toolkits/py-pangocffi
poudriere testport -b latest -j 135i386 -p 135i386 databases/pg-safeupdate
[00:00:00] Creating the reference jail... done
[00:00:01] Mounting system devices for 135i386-135i386
[00:00:01] Warning: Using packages from previously failed, or uncommitted, build: /data/packages/135i386-135i386/.building
[00:00:01] Mounting ports from: /usr/local/poudriere/ports/135i386
[00:00:01] Mounting packages from: /data/packages/135i386-135i386
[00:00:01] Mounting distfiles from: /usr/ports/distfiles
/etc/resolv.conf -> /data/.m/135i386-135i386/ref/etc/resolv.conf
[00:00:01] Starting jail 135i386-135i386
Updating /var/run/os-release done.
[00:00:02] Will build as nobody:nobody (65534:65534)
[00:00:04] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
[00:00:05] Inspecting ports tree for modifications to git checkout... yes
[00:00:05] Ports top-level git hash: f5409b0767 (dirty)
[00:00:05] Logs: /data/logs/bulk/135i386-135i386/2025-10-19_11h41m23s
[00:00:05] Loading MOVED for /data/.m/135i386-135i386/ref/usr/ports
[00:00:06] Gathering ports metadata
[00:00:07] Calculating ports order and dependencies
[00:00:07] Trimming IGNORED and blacklisted ports
[00:00:07] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD repository catalogue...
[135i386-135i386] Fetching meta.conf: . done
[135i386-135i386] Fetching data.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 35060 packages processed.
All repositories are up to date.
[00:00:23] Package fetch: Will fetch 7 packages from remote or local pkg cache
The following packages will be fetched:
New packages to be FETCHED:
postgresql17-client: 17.6_1 (3 MiB: 19.10% of the 18 MiB to download)
postgresql17-server: 17.6 (14 MiB: 77.65% of the 18 MiB to download)
py311-markdown-it-py: 4.0.0 (132 KiB: 0.73% of the 18 MiB to download)
py311-mdit-py-plugins: 0.5.0 (80 KiB: 0.45% of the 18 MiB to download)
py311-myst-parser: 4.0.1_1 (179 KiB: 1.00% of the 18 MiB to download)
py311-pyyaml: 6.0.3 (170 KiB: 0.94% of the 18 MiB to download)
py311-recommonmark: 0.5.0_3 (22 KiB: 0.12% of the 18 MiB to download)
Number of packages to be fetched: 7
The process will require 18 MiB more space.
18 MiB to be downloaded.
[135i386-135i386] Fetching py311-pyyaml-6.0.3.pkg: ...... done
[135i386-135i386] Fetching py311-myst-parser-4.0.1_1.pkg: ..... done
[135i386-135i386] Fetching postgresql17-server-17.6.pkg: .......... done
[135i386-135i386] Fetching py311-recommonmark-0.5.0_3.pkg: .. done
[135i386-135i386] Fetching py311-mdit-py-plugins-0.5.0.pkg: ... done
[135i386-135i386] Fetching py311-markdown-it-py-4.0.0.pkg: .... done
[135i386-135i386] Fetching postgresql17-client-17.6_1.pkg: .......... done
[00:00:26] Package fetch: Using cached copy of postgresql17-server-17.6
[00:00:26] Package fetch: Using cached copy of postgresql17-client-17.6_1
[00:00:26] Package fetch: Using cached copy of py311-pyyaml-6.0.3
[00:00:26] Package fetch: Using cached copy of py311-markdown-it-py-4.0.0
[00:00:26] Package fetch: Using cached copy of py311-myst-parser-4.0.1_1
[00:00:26] Package fetch: Using cached copy of py311-recommonmark-0.5.0_3
[00:00:26] Package fetch: Using cached copy of py311-mdit-py-plugins-0.5.0
[00:00:26] Sanity checking the repository
[00:00:27] Checking packages for incremental rebuild needs
[00:00:30] Deleting llvm19-19.1.7_1.pkg: new dependency: lang/perl5.42
[00:00:30] Deleting py311-certifi-2025.8.3.pkg: new version: 2025.10.5
[00:00:30] Deleting py311-charset-normalizer-3.4.3.pkg: new version: 3.4.4
[00:00:30] Deleting py311-idna-3.10.pkg: new version: 3.11
[00:00:30] Deleting py311-mdit-py-plugins-0.4.2.pkg: new version: 0.5.0
[00:00:30] Deleting py311-markdown-it-py-3.0.0.pkg: new version: 4.0.0
[00:00:30] Deleting py311-pyyaml-6.0.1_1.pkg: new version: 6.0.3
[00:00:31] Deleting postgresql17-server-17.6.pkg: missing dependency: llvm19-19.1.7_1
[00:00:31] Deleting py311-CommonMark-0.9.1_2.pkg: missing dependency: python311-3.11.13
[00:00:31] Deleting py311-future-0.18.3_1.pkg: missing dependency: python311-3.11.13
[00:00:31] Deleting py311-mdurl-0.1.2_2.pkg: missing dependency: python311-3.11.13
[00:00:31] Deleting py311-markdown-it-py-4.0.0.pkg: missing dependency: py311-mdurl-0.1.2_2
[00:00:31] Deleting py311-pexpect-4.9.0_1.pkg: missing dependency: python311-3.11.13
[00:00:31] Deleting py311-ptyprocess-0.7.0_1.pkg: missing dependency: python311-3.11.13
[00:00:31] Deleting py311-recommonmark-0.5.0_3.pkg: missing dependency: py311-CommonMark-0.9.1_2
[00:00:31] Deleting py311-sphinx-markdown-tables-0.0.17_2,1.pkg: missing dependency: py311-markdown-3.8.2
[00:00:31] Deleting py311-requests-2.32.5.pkg: missing dependency: py311-certifi-2025.8.3
[00:00:31] Deleting swig-4.2.1.pkg: missing dependency: pcre2-10.45_1
[00:00:31] Deleting py311-mdit-py-plugins-0.5.0.pkg: missing dependency: py311-markdown-it-py-4.0.0
[00:00:31] Deleting py311-myst-parser-4.0.1_1.pkg: missing dependency: py311-markdown-it-py-4.0.0
[00:00:31] Deleting py311-sphinx-5.3.0_3,1.pkg: missing dependency: py311-requests-2.32.5
[00:00:31] Deleting stale symlinks... done
[00:00:31] Deleting empty directories... done
[00:00:31] Package fetch: Generating logs for fetched packages
[00:00:34] Unqueueing existing packages
[00:00:34] Unqueueing orphaned build dependencies
[00:00:34] Sanity checking build queue
[00:00:34] Processing PRIORITY_BOOST
[00:00:34] Balancing pool
[00:00:35] Recording filesystem state for prepkg... done
[00:01:02] Building 18 packages using up to 16 builders
[00:01:02] Hit CTRL+t at any time to see build progress and stats
[00:01:02] [01] [00:00:00] Builder starting
[00:01:02] [02] [00:00:00] Builder starting
[00:01:02] [03] [00:00:00] Builder starting
[00:01:02] [04] [00:00:00] Builder starting
[00:01:02] [05] [00:00:00] Builder starting
[00:01:02] [06] [00:00:00] Builder starting
[00:01:02] [07] [00:00:00] Builder starting
[00:01:02] [08] [00:00:00] Builder starting
[00:01:26] [04] [00:00:24] Builder started
[00:01:26] [04] [00:00:00] Building textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4
[00:01:26] [07] [00:00:24] Builder started
[00:01:26] [07] [00:00:00] Building textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1
[00:01:30] [03] [00:00:28] Builder started
[00:01:30] [02] [00:00:28] Builder started
[00:01:30] [01] [00:00:28] Builder started
[00:01:30] [08] [00:00:28] Builder started
[00:01:30] [03] [00:00:00] Building dns/py-idna@py311 | py311-idna-3.11
[00:01:30] [06] [00:00:28] Builder started
[00:01:30] [02] [00:00:00] Building security/py-certifi@py311 | py311-certifi-2025.10.5
[00:01:30] [01] [00:00:00] Building textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2
[00:01:30] [05] [00:00:28] Builder started
[00:01:30] [08] [00:00:00] Building devel/swig | swig-4.2.1
[00:01:30] [06] [00:00:00] Building sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1
[00:01:30] [05] [00:00:00] Building devel/py-future@py311 | py311-future-0.18.3_1
[00:01:48] [04] [00:00:22] Finished textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4: Success
[00:01:59] [01] [00:00:29] Finished textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2: Success
[00:01:59] [01] [00:00:00] Building textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0
[00:01:59] [06] [00:00:29] Finished sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1: Success
[00:01:59] [04] [00:00:00] Building misc/py-pexpect@py311 | py311-pexpect-4.9.0_1
[00:02:00] [03] [00:00:30] Finished dns/py-idna@py311 | py311-idna-3.11: Success
[00:02:00] [07] [00:00:34] Finished textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1: Success
[00:02:00] [02] [00:00:30] Finished security/py-certifi@py311 | py311-certifi-2025.10.5: Success
[00:02:00] [12] [00:00:00] Builder starting
[00:02:03] [05] [00:00:33] Finished devel/py-future@py311 | py311-future-0.18.3_1: Success
[00:02:03] [02] [00:00:00] Building textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2
[00:02:13] [12] [00:00:13] Builder started
[00:02:13] [12] [00:00:00] Building www/py-requests@py311 | py311-requests-2.32.5
[00:02:21] [01] [00:00:22] Finished textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0: Success
[00:02:21] [01] [00:00:00] Building textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0
[00:02:21] [04] [00:00:22] Finished misc/py-pexpect@py311 | py311-pexpect-4.9.0_1: Success
[00:02:30] [02] [00:00:27] Finished textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2: Success
[00:02:30] [12] [00:00:17] Finished www/py-requests@py311 | py311-requests-2.32.5: Success
[00:02:30] [02] [00:00:00] Building textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1
[00:02:40] [01] [00:00:19] Finished textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0: Success
[00:03:00] [02] [00:00:30] Finished textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1: Success
[00:03:00] [01] [00:00:00] Building textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1
[00:03:00] [02] [00:00:00] Building textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3
[00:03:07] [08] [00:01:37] Finished devel/swig | swig-4.2.1: Success
[00:03:20] [01] [00:00:20] Finished textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1: Success
[00:03:20] [02] [00:00:20] Finished textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3: Success
[00:03:20] [01] [00:00:00] Building devel/llvm19@default | llvm19-19.1.7_1
[07:27:40] [01] [07:24:20] Finished devel/llvm19@default | llvm19-19.1.7_1: Success
[07:27:41] [01] [00:00:00] Building databases/postgresql17-server | postgresql17-server-17.6
[07:35:56] [01] [00:08:15] Finished databases/postgresql17-server | postgresql17-server-17.6: Success
[07:35:56] Stopping 16 builders
[07:35:57] Creating pkg repository
Creating repository in /tmp/packages: .......... done
Packing files for repository: .... done
[07:36:12] Committing packages to repository: /data/packages/135i386-135i386/.real_1760901455 via .latest symlink
[07:36:12] Removing old packages
[07:36:12] Building with flags:
[07:36:12] Removing existing /usr/local
build started at Sun Oct 19 19:17:35 UTC 2025
port directory: /usr/ports/databases/pg-safeupdate
package name: postgresql17-pg-safeupdate-1.5
building for: FreeBSD 135i386-135i386 13.5-RELEASE-p2 FreeBSD 13.5-RELEASE-p2 i386
maintained by: lukas.engelhardt@gmx.de
Makefile datestamp: -rw-r--r-- 1 root wheel 455 Oct 19 11:40 /usr/ports/databases/pg-safeupdate/Makefile
Ports top last git commit: f5409b0767
Ports top unclean checkout: yes
Port dir last git commit:
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500066
Jail OSVERSION: 1305000
Job Id:
---Begin Environment---
SHELL=/bin/csh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
WARNING_WAIT=0
OSVERSION=1305000
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=13.5-RELEASE-p2
LOCALBASE=/usr/local
UNAME_v=FreeBSD 13.5-RELEASE-p2
USER=root
POUDRIERE_NAME=poudriere-git
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
MASTERMNT=/data/.m/135i386-135i386/ref
DEV_WARNING_WAIT=0
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=su
GID=0
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
UID=0
PWD=/data/.m/135i386-135i386/ref/.p
OUTPUT_REDIRECTED_STDOUT=3
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=135i386-135i386
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=testport.sh
OLDPWD=/data/.m/135i386-135i386/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.3
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
lukas.engelhardt@gmx.de
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pg-safeupdate" EXAMPLESDIR="share/examples/pg-safeupdate" DATADIR="share/pg-safeupdate" WWWDIR="www/pg-safeupdate" ETCDIR="etc/pg-safeupdate"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pg-safeupdate DOCSDIR=/usr/local/share/doc/pg-safeupdate EXAMPLESDIR=/usr/local/share/examples/pg-safeupdate WWWDIR=/usr/local/www/pg-safeupdate ETCDIR=/usr/local/etc/pg-safeupdate
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 524288
stack size (kbytes, -s) 65536
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 34304
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[135i386-135i386] Installing pkg-2.3.1...
[135i386-135i386] Extracting pkg-2.3.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: fetch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===========================================================================
=======================<phase: checksum >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===> Extracting for postgresql17-pg-safeupdate-1.5
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Patching for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[135i386-135i386] Installing gmake-4.4.1...
[135i386-135i386] `-- Installing gettext-runtime-0.23.1...
[135i386-135i386] | `-- Installing indexinfo-0.3.1_1...
[135i386-135i386] | `-- Extracting indexinfo-0.3.1_1: .... done
[135i386-135i386] `-- Extracting gettext-runtime-0.23.1: .......... done
[135i386-135i386] Extracting gmake-4.4.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - not found
===> Installing existing package /packages/All/postgresql17-server-17.6.pkg
[135i386-135i386] Installing postgresql17-server-17.6...
[135i386-135i386] `-- Installing icu-76.1,1...
[135i386-135i386] `-- Extracting icu-76.1,1: .......... done
[135i386-135i386] `-- Installing liblz4-1.10.0,1...
[135i386-135i386] `-- Extracting liblz4-1.10.0,1: .......... done
[135i386-135i386] `-- Installing libxml2-2.14.5...
[135i386-135i386] | `-- Installing readline-8.2.13_2...
[135i386-135i386] | `-- Extracting readline-8.2.13_2: .......... done
[135i386-135i386] `-- Extracting libxml2-2.14.5: .......... done
[135i386-135i386] `-- Installing llvm19-19.1.7_1...
[135i386-135i386] | `-- Installing libedit-3.1.20250104,1...
[135i386-135i386] | `-- Extracting libedit-3.1.20250104,1: .......... done
[135i386-135i386] | `-- Installing lua53-5.3.6_1...
[135i386-135i386] | `-- Extracting lua53-5.3.6_1: .......... done
[135i386-135i386] | `-- Installing perl5-5.42.0_1...
[135i386-135i386] | `-- Extracting perl5-5.42.0_1: .......... done
[135i386-135i386] | `-- Installing python311-3.11.14...
[135i386-135i386] | | `-- Installing libffi-3.5.1...
[135i386-135i386] | | `-- Extracting libffi-3.5.1: .......... done
[135i386-135i386] | | `-- Installing mpdecimal-4.0.1...
[135i386-135i386] | | `-- Extracting mpdecimal-4.0.1: .......... done
[135i386-135i386] | `-- Extracting python311-3.11.14: .......... done
[135i386-135i386] | `-- Installing zstd-1.5.7...
[135i386-135i386] | `-- Extracting zstd-1.5.7: .......... done
[135i386-135i386] `-- Extracting llvm19-19.1.7_1: .......... done
[135i386-135i386] `-- Installing postgresql17-client-17.6_1...
[135i386-135i386] `-- Extracting postgresql17-client-17.6_1: .......... done
===> Creating groups
Creating group 'postgres' with gid '770'
===> Creating users
Creating user 'postgres' with uid '770'
===> Creating homedir(s)
=========== BACKUP YOUR DATA! =============
As always, backup your data before
upgrading. If the upgrade leads to a higher
major revision (e.g. 9.6 -> 10), a dump
and restore of all databases is
required. This is *NOT* done by the port!
See https://www.postgresql.org/docs/current/upgrading.html
===========================================
[135i386-135i386] Extracting postgresql17-server-17.6: .......... done
=====
Message from python311-3.11.14:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
=====
Message from postgresql17-client-17.6_1:
--
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
=====
Message from postgresql17-server-17.6:
--
For procedural languages and postgresql functions, please note that
you might have to update them when updating the server.
If you have many tables and many clients running, consider raising
kern.maxfiles using sysctl(8), or reconfigure your kernel
appropriately.
The port is set up to use autovacuum for new databases, but you might
also want to vacuum and perhaps backup your database regularly. There
is a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that
you may find useful. You can use it to backup and perform vacuum on all
databases nightly. Per default, it performs `vacuum analyze'. See the
script for instructions. For autovacuum settings, please review
~postgres/data/postgresql.conf.
If you plan to access your PostgreSQL server using ODBC, please
consider running the SQL script /usr/local/share/postgresql/odbc.sql
to get the functions required for ODBC compliance.
Please note that if you use the rc script,
/usr/local/etc/rc.d/postgresql, to initialize the database, unicode
(UTF-8) will be used to store character data by default. Set
postgresql_initdb_flags or use login.conf settings described below to
alter this behaviour. See the start rc script for more info.
To set limits, environment stuff like locale and collation and other
things, you can set up a class in /etc/login.conf before initializing
the database. Add something similar to this to /etc/login.conf:
---
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
---
and run `cap_mkdb /etc/login.conf'.
Then add 'postgresql_login_class="postgres"' to /etc/rc.conf, or
set it as the postgres user's login class in /etc/passwd.
======================================================================
To use PostgreSQL, enable it in rc.conf using
sysrc postgresql_enable=yes
To initialize the database, run
service postgresql initdb
You can then start PostgreSQL by running:
service postgresql start
For postmaster settings, see ~postgres/data/postgresql.conf
NB. FreeBSD's PostgreSQL port logs to syslog by default
See ~postgres/data/postgresql.conf for more info
NB. If you're not using a checksumming filesystem like ZFS, you might
wish to enable data checksumming. It can be enabled during
the initdb phase, by adding the "--data-checksums" flag to
the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
using pg_checksums. Check the initdb(1) manpage for more info
and make sure you understand the performance implications.
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: lib-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Configuring for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building for postgresql17-pg-safeupdate-1.5
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 -msse2 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c -o safeupdate.o safeupdate.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 -msse2 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden safeupdate.o -L/usr/local/lib -L/usr/local/lib -lpthread -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -fvisibility=hidden -shared -o safeupdate.so
===========================================================================
=>> Checking for filesystem violations... done
=======================<phase: run-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===========================================================================
=>> Recording filesystem state for prestage... done
=======================<phase: stage >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Staging for postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Generating temporary packing list
/bin/mkdir -p '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql'
/usr/bin/install -c -m 755 safeupdate.so '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/'
/usr/bin/strip /wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/safeupdate.so
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done
=======================<phase: package >============================
===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-19T19:17:35+0000' 'PKG_NOTE_ports_top_git_hash=f5409b0767' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.3' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building packages for postgresql17-pg-safeupdate-1.5
===> Building postgresql17-pg-safeupdate-1.5
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Installing for postgresql17-pg-safeupdate-1.5
===> Checking if postgresql17-pg-safeupdate is already installed
===> Registering installation for postgresql17-pg-safeupdate-1.5
[135i386-135i386] Installing postgresql17-pg-safeupdate-1.5...
===========================================================================
=>> Checking shared library dependencies
0x00000001 NEEDED Shared library: [libc.so.7]
0x00000001 NEEDED Shared library: [libthr.so.3]
=======================<phase: deinstall >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Deinstalling for postgresql17-pg-safeupdate
===> Deinstalling postgresql17-pg-safeupdate-1.5
Updating database digests format: .......... done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[135i386-135i386] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[135i386-135i386] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
===========================================================================
=>> Checking for extra files and directories
[07:36:39] Installing from package
[135i386-135i386] Installing postgresql17-pg-safeupdate-1.5...
[135i386-135i386] Extracting postgresql17-pg-safeupdate-1.5: .... done
[07:36:39] Cleaning up
===> Cleaning for postgresql17-pg-safeupdate-1.5
[07:36:39] Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[135i386-135i386] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[135i386-135i386] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
build of databases/pg-safeupdate | postgresql17-pg-safeupdate-1.5 ended at Sun Oct 19 19:18:01 UTC 2025
build time: 00:00:26
[07:36:39] Logs: /data/logs/bulk/135i386-135i386/2025-10-19_11h41m23s
[07:36:39] Cleaning up
[07:36:39] Unmounting file systems
Starting ...git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.143amd64/repo.git
Cloning into '/usr/local/caronade/work/poudriere.143amd64/repo.git'...
git -C "/usr/local/caronade/work/poudriere.143amd64/repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
poudriere ports -u -p 143amd64
[00:00:00] Updating portstree "143amd64" with git+http... done
zfs snapshot zroot/poudriere/ports/143amd64@clean
overlay for audio/shortwave
overlay for databases/pg-safeupdate
overlay for devel/efivar
overlay for devel/esp-idf
overlay for devel/kodi-platform
overlay for dns/dnscontrol
overlay for mail/smtprelay
overlay for multimedia/dtv-scan-tables
overlay for multimedia/dvb-apps
overlay for multimedia/kodi-addon-inputstream.adaptive
overlay for multimedia/kodi-addon-pvr.hts
overlay for multimedia/kodi-addon-pvr.iptvsimple
overlay for multimedia/kodi
overlay for multimedia/libdvbcsa
overlay for multimedia/libudfread
overlay for multimedia/minisatip
overlay for multimedia/tvheadend
overlay for net/srelay
overlay for net/wireguard-go
overlay for net/wireguard-kmod
overlay for net/wireguard-tools
overlay for net/wireguard
overlay for ports-mgmt/caronade
overlay for security/glauth
overlay for security/vouch-proxy
overlay for sysutils/containerd
overlay for sysutils/fwupd-efi
overlay for sysutils/fwupd
overlay for sysutils/zli
overlay for sysutils/zot
overlay for textproc/libjcat
overlay for www/authelia
overlay for www/mattermost-server
overlay for www/mattermost-webapp
overlay for www/radicale
overlay for www/yarr
overlay for x11-toolkits/py-pangocffi
poudriere testport -b latest -j 143amd64 -p 143amd64 databases/pg-safeupdate
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for 143amd64-143amd64
[00:00:00] Stashing existing package repository
[00:00:00] Mounting ports from: /usr/local/poudriere/ports/143amd64
[00:00:00] Mounting packages from: /data/packages/143amd64-143amd64
[00:00:00] Mounting distfiles from: /usr/ports/distfiles
/etc/resolv.conf -> /data/.m/143amd64-143amd64/ref/etc/resolv.conf
[00:00:00] Starting jail 143amd64-143amd64
Updating /var/run/os-release done.
[00:00:01] Will build as nobody:nobody (65534:65534)
[00:00:03] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
[00:00:03] Inspecting ports tree for modifications to git checkout... yes
[00:00:03] Ports top-level git hash: f5409b076 (dirty)
[00:00:04] Logs: /data/logs/bulk/143amd64-143amd64/2025-10-19_11h41m16s
[00:00:04] Loading MOVED for /data/.m/143amd64-143amd64/ref/usr/ports
[00:00:04] Gathering ports metadata
[00:00:05] Calculating ports order and dependencies
[00:00:05] Trimming IGNORED and blacklisted ports
[00:00:05] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD repository catalogue...
[143amd64-143amd64] Fetching meta.conf: . done
[143amd64-143amd64] Fetching data.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 36689 packages processed.
Updating FreeBSD-kmods repository catalogue...
[143amd64-143amd64] Fetching meta.conf: . done
[143amd64-143amd64] Fetching data.pkg: .. done
Processing entries: .......... done
FreeBSD-kmods repository update completed. 213 packages processed.
All repositories are up to date.
[00:00:18] Package fetch: Will fetch 17 packages from remote or local pkg cache
The following packages will be fetched:
New packages to be FETCHED:
llvm19: 19.1.7_1 (271 MiB: 91.04% of the 298 MiB to download)
lua53: 5.3.6_1 (301 KiB: 0.10% of the 298 MiB to download)
lua54: 5.4.8 (347 KiB: 0.11% of the 298 MiB to download)
postgresql17-client: 17.6_1 (4 MiB: 1.21% of the 298 MiB to download)
postgresql17-server: 17.6 (15 MiB: 5.03% of the 298 MiB to download)
py311-CommonMark: 0.9.1_2 (123 KiB: 0.04% of the 298 MiB to download)
py311-future: 0.18.3_1 (832 KiB: 0.27% of the 298 MiB to download)
py311-markdown-it-py: 4.0.0 (140 KiB: 0.05% of the 298 MiB to download)
py311-mdit-py-plugins: 0.5.0 (86 KiB: 0.03% of the 298 MiB to download)
py311-mdurl: 0.1.2_2 (17 KiB: 0.01% of the 298 MiB to download)
py311-myst-parser: 4.0.1_1 (191 KiB: 0.06% of the 298 MiB to download)
py311-pexpect: 4.9.0_1 (101 KiB: 0.03% of the 298 MiB to download)
py311-ptyprocess: 0.7.0_1 (27 KiB: 0.01% of the 298 MiB to download)
py311-pyyaml: 6.0.3 (188 KiB: 0.06% of the 298 MiB to download)
py311-recommonmark: 0.5.0_3 (24 KiB: 0.01% of the 298 MiB to download)
py311-sphinx-markdown-tables: 0.0.17_2,1 (15 KiB: 0.01% of the 298 MiB to download)
swig: 4.2.1 (6 MiB: 1.94% of the 298 MiB to download)
Number of packages to be fetched: 17
The process will require 298 MiB more space.
298 MiB to be downloaded.
[143amd64-143amd64] Fetching py311-recommonmark-0.5.0_3.pkg: .. done
[143amd64-143amd64] Fetching py311-myst-parser-4.0.1_1.pkg: ...... done
[143amd64-143amd64] Fetching swig-4.2.1.pkg: .......... done
[143amd64-143amd64] Fetching lua53-5.3.6_1.pkg: ... done
[143amd64-143amd64] Fetching py311-mdurl-0.1.2_2.pkg: . done
[143amd64-143amd64] Fetching py311-sphinx-markdown-tables-0.0.17_2,1.pkg: . done
[143amd64-143amd64] Fetching postgresql17-server-17.6.pkg: .......... done
[143amd64-143amd64] Fetching llvm19-19.1.7_1.pkg: .......... done
[143amd64-143amd64] Fetching lua54-5.4.8.pkg: ........ done
[143amd64-143amd64] Fetching py311-future-0.18.3_1.pkg: ....... done
[143amd64-143amd64] Fetching py311-ptyprocess-0.7.0_1.pkg: . done
[143amd64-143amd64] Fetching py311-markdown-it-py-4.0.0.pkg: . done
[143amd64-143amd64] Fetching py311-CommonMark-0.9.1_2.pkg: .. done
[143amd64-143amd64] Fetching py311-pyyaml-6.0.3.pkg: ... done
[143amd64-143amd64] Fetching py311-pexpect-4.9.0_1.pkg: .. done
[143amd64-143amd64] Fetching postgresql17-client-17.6_1.pkg: .......... done
[143amd64-143amd64] Fetching py311-mdit-py-plugins-0.5.0.pkg: .. done
[00:00:31] Package fetch: Using cached copy of llvm19-19.1.7_1
[00:00:31] Package fetch: Using cached copy of lua54-5.4.8
[00:00:31] Package fetch: Using cached copy of lua53-5.3.6_1
[00:00:31] Package fetch: Using cached copy of py311-CommonMark-0.9.1_2
[00:00:31] Package fetch: Using cached copy of postgresql17-client-17.6_1
[00:00:31] Package fetch: Using cached copy of py311-future-0.18.3_1
[00:00:31] Package fetch: Using cached copy of py311-markdown-it-py-4.0.0
[00:00:31] Package fetch: Using cached copy of py311-myst-parser-4.0.1_1
[00:00:31] Package fetch: Using cached copy of py311-pexpect-4.9.0_1
[00:00:31] Package fetch: Using cached copy of py311-recommonmark-0.5.0_3
[00:00:31] Package fetch: Using cached copy of swig-4.2.1
[00:00:31] Package fetch: Using cached copy of py311-sphinx-markdown-tables-0.0.17_2,1
[00:00:31] Package fetch: Using cached copy of py311-mdurl-0.1.2_2
[00:00:31] Package fetch: Using cached copy of py311-pyyaml-6.0.3
[00:00:31] Package fetch: Using cached copy of postgresql17-server-17.6
[00:00:31] Package fetch: Using cached copy of py311-ptyprocess-0.7.0_1
[00:00:31] Package fetch: Using cached copy of py311-mdit-py-plugins-0.5.0
[00:00:31] Sanity checking the repository
[00:00:31] Checking packages for incremental rebuild needs
[00:00:32] Deleting py311-certifi-2025.8.3.pkg: new version: 2025.10.5
[00:00:32] Deleting py311-charset-normalizer-3.4.3.pkg: new version: 3.4.4
[00:00:32] Deleting py311-idna-3.10.pkg: new version: 3.11
[00:00:34] Deleting py311-requests-2.32.5.pkg: missing dependency: py311-certifi-2025.8.3
[00:00:34] Deleting py311-sphinx-5.3.0_3,1.pkg: missing dependency: py311-requests-2.32.5
[00:00:34] Deleting py311-myst-parser-4.0.1_1.pkg: missing dependency: py311-sphinx-5.3.0_3,1
[00:00:34] Deleting py311-recommonmark-0.5.0_3.pkg: missing dependency: py311-sphinx-5.3.0_3,1
[00:00:34] Deleting stale symlinks... done
[00:00:34] Deleting empty directories... done
[00:00:34] Package fetch: Generating logs for fetched packages
[00:00:37] Unqueueing existing packages
[00:00:37] Unqueueing orphaned build dependencies
[00:00:37] Sanity checking build queue
[00:00:37] Processing PRIORITY_BOOST
[00:00:37] Balancing pool
[00:00:37] Recording filesystem state for prepkg... done
[00:00:42] Committing packages to repository: /data/packages/143amd64-143amd64/.real_1760874118 via .latest symlink
[00:00:42] Removing old packages
[00:00:42] Building with flags:
[00:00:42] Removing existing /usr/local
build started at Sun Oct 19 11:41:58 UTC 2025
port directory: /usr/ports/databases/pg-safeupdate
package name: postgresql17-pg-safeupdate-1.5
building for: FreeBSD 143amd64-143amd64 14.3-RELEASE-p4 FreeBSD 14.3-RELEASE-p4 amd64
maintained by: lukas.engelhardt@gmx.de
Makefile datestamp: -rw-r--r-- 1 root wheel 455 Oct 19 11:40 /usr/ports/databases/pg-safeupdate/Makefile
Ports top last git commit: f5409b076
Ports top unclean checkout: yes
Port dir last git commit:
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500066
Jail OSVERSION: 1403000
Job Id:
---Begin Environment---
SHELL=/bin/sh
OSVERSION=1403000
UNAME_v=FreeBSD 14.3-RELEASE-p4
UNAME_r=14.3-RELEASE-p4
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
WARNING_WAIT=0
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
MASTERMNT=/data/.m/143amd64-143amd64/ref
DEV_WARNING_WAIT=0
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=su
GID=0
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
UID=0
PWD=/data/.m/143amd64-143amd64/ref/.p
OUTPUT_REDIRECTED_STDOUT=3
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=143amd64-143amd64
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=testport.sh
OLDPWD=/data/.m/143amd64-143amd64/ref/.p
POUDRIERE_PKGNAME=poudriere-git-3.4.3
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
lukas.engelhardt@gmx.de
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pg-safeupdate" EXAMPLESDIR="share/examples/pg-safeupdate" DATADIR="share/pg-safeupdate" WWWDIR="www/pg-safeupdate" ETCDIR="etc/pg-safeupdate"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pg-safeupdate DOCSDIR=/usr/local/share/doc/pg-safeupdate EXAMPLESDIR=/usr/local/share/examples/pg-safeupdate WWWDIR=/usr/local/www/pg-safeupdate ETCDIR=/usr/local/etc/pg-safeupdate
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 33554432
stack size (kbytes, -s) 524288
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 34304
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
pipebuf (-y) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[143amd64-143amd64] Installing pkg-2.3.1...
[143amd64-143amd64] Extracting pkg-2.3.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: fetch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===========================================================================
=======================<phase: checksum >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===> Extracting for postgresql17-pg-safeupdate-1.5
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Patching for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[143amd64-143amd64] Installing gmake-4.4.1...
[143amd64-143amd64] `-- Installing gettext-runtime-0.23.1...
[143amd64-143amd64] | `-- Installing indexinfo-0.3.1_1...
[143amd64-143amd64] | `-- Extracting indexinfo-0.3.1_1: .... done
[143amd64-143amd64] `-- Extracting gettext-runtime-0.23.1: .......... done
[143amd64-143amd64] Extracting gmake-4.4.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - not found
===> Installing existing package /packages/All/postgresql17-server-17.6.pkg
[143amd64-143amd64] Installing postgresql17-server-17.6...
[143amd64-143amd64] `-- Installing icu-76.1,1...
[143amd64-143amd64] `-- Extracting icu-76.1,1: .......... done
[143amd64-143amd64] `-- Installing liblz4-1.10.0,1...
[143amd64-143amd64] `-- Extracting liblz4-1.10.0,1: .......... done
[143amd64-143amd64] `-- Installing libxml2-2.14.5...
[143amd64-143amd64] | `-- Installing readline-8.2.13_2...
[143amd64-143amd64] | `-- Extracting readline-8.2.13_2: .......... done
[143amd64-143amd64] `-- Extracting libxml2-2.14.5: .......... done
[143amd64-143amd64] `-- Installing llvm19-19.1.7_1...
[143amd64-143amd64] | `-- Installing libedit-3.1.20250104,1...
[143amd64-143amd64] | `-- Extracting libedit-3.1.20250104,1: .......... done
[143amd64-143amd64] | `-- Installing lua53-5.3.6_1...
[143amd64-143amd64] | `-- Extracting lua53-5.3.6_1: .......... done
[143amd64-143amd64] | `-- Installing perl5-5.42.0_1...
[143amd64-143amd64] | `-- Extracting perl5-5.42.0_1: .......... done
[143amd64-143amd64] | `-- Installing python311-3.11.14...
[143amd64-143amd64] | | `-- Installing libffi-3.5.1...
[143amd64-143amd64] | | `-- Extracting libffi-3.5.1: .......... done
[143amd64-143amd64] | | `-- Installing mpdecimal-4.0.1...
[143amd64-143amd64] | | `-- Extracting mpdecimal-4.0.1: .......... done
[143amd64-143amd64] | `-- Extracting python311-3.11.14: .......... done
[143amd64-143amd64] | `-- Installing zstd-1.5.7...
[143amd64-143amd64] | `-- Extracting zstd-1.5.7: .......... done
[143amd64-143amd64] `-- Extracting llvm19-19.1.7_1: .......... done
[143amd64-143amd64] `-- Installing postgresql17-client-17.6_1...
[143amd64-143amd64] `-- Extracting postgresql17-client-17.6_1: .......... done
===> Creating groups
Creating group 'postgres' with gid '770'
===> Creating users
Creating user 'postgres' with uid '770'
===> Creating homedir(s)
=========== BACKUP YOUR DATA! =============
As always, backup your data before
upgrading. If the upgrade leads to a higher
major revision (e.g. 9.6 -> 10), a dump
and restore of all databases is
required. This is *NOT* done by the port!
See https://www.postgresql.org/docs/current/upgrading.html
===========================================
[143amd64-143amd64] Extracting postgresql17-server-17.6: .......... done
=====
Message from python311-3.11.14:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
=====
Message from postgresql17-client-17.6_1:
--
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
=====
Message from postgresql17-server-17.6:
--
For procedural languages and postgresql functions, please note that
you might have to update them when updating the server.
If you have many tables and many clients running, consider raising
kern.maxfiles using sysctl(8), or reconfigure your kernel
appropriately.
The port is set up to use autovacuum for new databases, but you might
also want to vacuum and perhaps backup your database regularly. There
is a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that
you may find useful. You can use it to backup and perform vacuum on all
databases nightly. Per default, it performs `vacuum analyze'. See the
script for instructions. For autovacuum settings, please review
~postgres/data/postgresql.conf.
If you plan to access your PostgreSQL server using ODBC, please
consider running the SQL script /usr/local/share/postgresql/odbc.sql
to get the functions required for ODBC compliance.
Please note that if you use the rc script,
/usr/local/etc/rc.d/postgresql, to initialize the database, unicode
(UTF-8) will be used to store character data by default. Set
postgresql_initdb_flags or use login.conf settings described below to
alter this behaviour. See the start rc script for more info.
To set limits, environment stuff like locale and collation and other
things, you can set up a class in /etc/login.conf before initializing
the database. Add something similar to this to /etc/login.conf:
---
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
---
and run `cap_mkdb /etc/login.conf'.
Then add 'postgresql_login_class="postgres"' to /etc/rc.conf, or
set it as the postgres user's login class in /etc/passwd.
======================================================================
To use PostgreSQL, enable it in rc.conf using
sysrc postgresql_enable=yes
To initialize the database, run
service postgresql initdb
You can then start PostgreSQL by running:
service postgresql start
For postmaster settings, see ~postgres/data/postgresql.conf
NB. FreeBSD's PostgreSQL port logs to syslog by default
See ~postgres/data/postgresql.conf for more info
NB. If you're not using a checksumming filesystem like ZFS, you might
wish to enable data checksumming. It can be enabled during
the initdb phase, by adding the "--data-checksums" flag to
the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
using pg_checksums. Check the initdb(1) manpage for more info
and make sure you understand the performance implications.
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: lib-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Configuring for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building for postgresql17-pg-safeupdate-1.5
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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c -o safeupdate.o safeupdate.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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden safeupdate.o -L/usr/local/lib -L/usr/local/lib -lpthread -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -fvisibility=hidden -shared -o safeupdate.so
===========================================================================
=>> Checking for filesystem violations... done
=======================<phase: run-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===========================================================================
=>> Recording filesystem state for prestage... done
=======================<phase: stage >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Staging for postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Generating temporary packing list
/bin/mkdir -p '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql'
/usr/bin/install -c -m 755 safeupdate.so '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/'
/usr/bin/strip /wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/safeupdate.so
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done
=======================<phase: package >============================
===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-19T11:41:58+0000' 'PKG_NOTE_ports_top_git_hash=f5409b076' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.3' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building packages for postgresql17-pg-safeupdate-1.5
===> Building postgresql17-pg-safeupdate-1.5
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Installing for postgresql17-pg-safeupdate-1.5
===> Checking if postgresql17-pg-safeupdate is already installed
===> Registering installation for postgresql17-pg-safeupdate-1.5
[143amd64-143amd64] Installing postgresql17-pg-safeupdate-1.5...
===========================================================================
=>> Checking shared library dependencies
0x0000000000000001 NEEDED Shared library: [libc.so.7]
0x0000000000000001 NEEDED Shared library: [libthr.so.3]
=======================<phase: deinstall >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Deinstalling for postgresql17-pg-safeupdate
===> Deinstalling postgresql17-pg-safeupdate-1.5
Updating database digests format: .......... done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[143amd64-143amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[143amd64-143amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
===========================================================================
=>> Checking for extra files and directories
[00:01:32] Installing from package
[143amd64-143amd64] Installing postgresql17-pg-safeupdate-1.5...
[143amd64-143amd64] Extracting postgresql17-pg-safeupdate-1.5: .... done
[00:01:32] Cleaning up
===> Cleaning for postgresql17-pg-safeupdate-1.5
[00:01:32] Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[143amd64-143amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[143amd64-143amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
build of databases/pg-safeupdate | postgresql17-pg-safeupdate-1.5 ended at Sun Oct 19 11:42:49 UTC 2025
build time: 00:00:50
[00:01:32] Logs: /data/logs/bulk/143amd64-143amd64/2025-10-19_11h41m16s
[00:01:33] Cleaning up
[00:01:33] Unmounting file systems
Starting ...git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.143i386/repo.git
Cloning into '/usr/local/caronade/work/poudriere.143i386/repo.git'...
git -C "/usr/local/caronade/work/poudriere.143i386/repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
poudriere ports -u -p 143i386
[00:00:00] Updating portstree "143i386" with git+http... done
zfs snapshot zroot/poudriere/ports/143i386@clean
overlay for audio/shortwave
overlay for databases/pg-safeupdate
overlay for devel/efivar
overlay for devel/esp-idf
overlay for devel/kodi-platform
overlay for dns/dnscontrol
overlay for mail/smtprelay
overlay for multimedia/dtv-scan-tables
overlay for multimedia/dvb-apps
overlay for multimedia/kodi-addon-inputstream.adaptive
overlay for multimedia/kodi-addon-pvr.hts
overlay for multimedia/kodi-addon-pvr.iptvsimple
overlay for multimedia/kodi
overlay for multimedia/libdvbcsa
overlay for multimedia/libudfread
overlay for multimedia/minisatip
overlay for multimedia/tvheadend
overlay for net/srelay
overlay for net/wireguard-go
overlay for net/wireguard-kmod
overlay for net/wireguard-tools
overlay for net/wireguard
overlay for ports-mgmt/caronade
overlay for security/glauth
overlay for security/vouch-proxy
overlay for sysutils/containerd
overlay for sysutils/fwupd-efi
overlay for sysutils/fwupd
overlay for sysutils/zli
overlay for sysutils/zot
overlay for textproc/libjcat
overlay for www/authelia
overlay for www/mattermost-server
overlay for www/mattermost-webapp
overlay for www/radicale
overlay for www/yarr
overlay for x11-toolkits/py-pangocffi
poudriere testport -b latest -j 143i386 -p 143i386 databases/pg-safeupdate
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for 143i386-143i386
[00:00:00] Stashing existing package repository
[00:00:00] Mounting ports from: /usr/local/poudriere/ports/143i386
[00:00:00] Mounting packages from: /data/packages/143i386-143i386
[00:00:00] Mounting distfiles from: /usr/ports/distfiles
/etc/resolv.conf -> /data/.m/143i386-143i386/ref/etc/resolv.conf
[00:00:00] Starting jail 143i386-143i386
Updating /var/run/os-release done.
[00:00:01] Will build as nobody:nobody (65534:65534)
[00:00:04] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
[00:00:04] Inspecting ports tree for modifications to git checkout... yes
[00:00:04] Ports top-level git hash: f5409b076 (dirty)
[00:00:04] Logs: /data/logs/bulk/143i386-143i386/2025-10-19_11h41m11s
[00:00:04] Loading MOVED for /data/.m/143i386-143i386/ref/usr/ports
[00:00:05] Gathering ports metadata
[00:00:06] Calculating ports order and dependencies
[00:00:06] Trimming IGNORED and blacklisted ports
[00:00:06] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD repository catalogue...
[143i386-143i386] Fetching meta.conf: . done
[143i386-143i386] Fetching data.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 35373 packages processed.
Updating FreeBSD-kmods repository catalogue...
[143i386-143i386] Fetching meta.conf: . done
[143i386-143i386] Fetching data.pkg: . done
Processing entries: ........ done
FreeBSD-kmods repository update completed. 73 packages processed.
All repositories are up to date.
[00:00:23] Package fetch: Will fetch 17 packages from remote or local pkg cache
The following packages will be fetched:
New packages to be FETCHED:
llvm19: 19.1.7_1 (160 MiB: 85.84% of the 187 MiB to download)
lua53: 5.3.6_1 (308 KiB: 0.16% of the 187 MiB to download)
lua54: 5.4.8 (354 KiB: 0.19% of the 187 MiB to download)
postgresql17-client: 17.6_1 (4 MiB: 1.92% of the 187 MiB to download)
postgresql17-server: 17.6 (15 MiB: 7.91% of the 187 MiB to download)
py311-CommonMark: 0.9.1_2 (123 KiB: 0.06% of the 187 MiB to download)
py311-future: 0.18.3_1 (831 KiB: 0.43% of the 187 MiB to download)
py311-markdown-it-py: 4.0.0 (140 KiB: 0.07% of the 187 MiB to download)
py311-mdit-py-plugins: 0.5.0 (86 KiB: 0.04% of the 187 MiB to download)
py311-mdurl: 0.1.2_2 (17 KiB: 0.01% of the 187 MiB to download)
py311-myst-parser: 4.0.1_1 (191 KiB: 0.10% of the 187 MiB to download)
py311-pexpect: 4.9.0_1 (101 KiB: 0.05% of the 187 MiB to download)
py311-ptyprocess: 0.7.0_1 (27 KiB: 0.01% of the 187 MiB to download)
py311-pyyaml: 6.0.3 (184 KiB: 0.10% of the 187 MiB to download)
py311-recommonmark: 0.5.0_3 (24 KiB: 0.01% of the 187 MiB to download)
py311-sphinx-markdown-tables: 0.0.17_2,1 (15 KiB: 0.01% of the 187 MiB to download)
swig: 4.2.1 (6 MiB: 3.07% of the 187 MiB to download)
Number of packages to be fetched: 17
The process will require 187 MiB more space.
187 MiB to be downloaded.
[143i386-143i386] Fetching py311-pyyaml-6.0.3.pkg: ...... done
[143i386-143i386] Fetching py311-myst-parser-4.0.1_1.pkg: ... done
[143i386-143i386] Fetching swig-4.2.1.pkg: .......... done
[143i386-143i386] Fetching py311-mdurl-0.1.2_2.pkg: .. done
[143i386-143i386] Fetching lua53-5.3.6_1.pkg: ........ done
[143i386-143i386] Fetching lua54-5.4.8.pkg: ..... done
[143i386-143i386] Fetching postgresql17-server-17.6.pkg: .......... done
[143i386-143i386] Fetching llvm19-19.1.7_1.pkg: .......... done
[143i386-143i386] Fetching py311-recommonmark-0.5.0_3.pkg: .. done
[143i386-143i386] Fetching py311-mdit-py-plugins-0.5.0.pkg: ... done
[143i386-143i386] Fetching py311-markdown-it-py-4.0.0.pkg: ..... done
[143i386-143i386] Fetching postgresql17-client-17.6_1.pkg: .......... done
[143i386-143i386] Fetching py311-CommonMark-0.9.1_2.pkg: .. done
[143i386-143i386] Fetching py311-future-0.18.3_1.pkg: ....... done
[143i386-143i386] Fetching py311-ptyprocess-0.7.0_1.pkg: . done
[143i386-143i386] Fetching py311-sphinx-markdown-tables-0.0.17_2,1.pkg: . done
[143i386-143i386] Fetching py311-pexpect-4.9.0_1.pkg: . done
[00:00:33] Package fetch: Using cached copy of lua54-5.4.8
[00:00:33] Package fetch: Using cached copy of postgresql17-server-17.6
[00:00:33] Package fetch: Using cached copy of lua53-5.3.6_1
[00:00:33] Package fetch: Using cached copy of llvm19-19.1.7_1
[00:00:33] Package fetch: Using cached copy of py311-pexpect-4.9.0_1
[00:00:33] Package fetch: Using cached copy of py311-mdit-py-plugins-0.5.0
[00:00:33] Package fetch: Using cached copy of py311-CommonMark-0.9.1_2
[00:00:33] Package fetch: Using cached copy of py311-pyyaml-6.0.3
[00:00:33] Package fetch: Using cached copy of py311-mdurl-0.1.2_2
[00:00:33] Package fetch: Using cached copy of py311-ptyprocess-0.7.0_1
[00:00:33] Package fetch: Using cached copy of py311-sphinx-markdown-tables-0.0.17_2,1
[00:00:33] Package fetch: Using cached copy of py311-future-0.18.3_1
[00:00:33] Package fetch: Using cached copy of py311-recommonmark-0.5.0_3
[00:00:33] Package fetch: Using cached copy of py311-myst-parser-4.0.1_1
[00:00:33] Package fetch: Using cached copy of postgresql17-client-17.6_1
[00:00:33] Package fetch: Using cached copy of py311-markdown-it-py-4.0.0
[00:00:33] Package fetch: Using cached copy of swig-4.2.1
[00:00:33] Sanity checking the repository
[00:00:33] Checking packages for incremental rebuild needs
[00:00:33] Deleting py311-certifi-2025.8.3.pkg: new version: 2025.10.5
[00:00:33] Deleting py311-charset-normalizer-3.4.3.pkg: new version: 3.4.4
[00:00:33] Deleting py311-idna-3.10.pkg: new version: 3.11
[00:00:34] Deleting py311-requests-2.32.5.pkg: missing dependency: py311-certifi-2025.8.3
[00:00:34] Deleting py311-sphinx-5.3.0_3,1.pkg: missing dependency: py311-requests-2.32.5
[00:00:34] Deleting py311-myst-parser-4.0.1_1.pkg: missing dependency: py311-sphinx-5.3.0_3,1
[00:00:34] Deleting py311-recommonmark-0.5.0_3.pkg: missing dependency: py311-sphinx-5.3.0_3,1
[00:00:34] Deleting stale symlinks... done
[00:00:34] Deleting empty directories... done
[00:00:34] Package fetch: Generating logs for fetched packages
[00:00:35] Unqueueing existing packages
[00:00:36] Unqueueing orphaned build dependencies
[00:00:36] Sanity checking build queue
[00:00:36] Processing PRIORITY_BOOST
[00:00:36] Balancing pool
[00:00:36] Recording filesystem state for prepkg... done
[00:00:43] Committing packages to repository: /data/packages/143i386-143i386/.real_1760874114 via .latest symlink
[00:00:43] Removing old packages
[00:00:43] Building with flags:
[00:00:43] Removing existing /usr/local
build started at Sun Oct 19 11:41:54 UTC 2025
port directory: /usr/ports/databases/pg-safeupdate
package name: postgresql17-pg-safeupdate-1.5
building for: FreeBSD 143i386-143i386 14.3-RELEASE-p4 FreeBSD 14.3-RELEASE-p4 i386
maintained by: lukas.engelhardt@gmx.de
Makefile datestamp: -rw-r--r-- 1 root wheel 455 Oct 19 11:40 /usr/ports/databases/pg-safeupdate/Makefile
Ports top last git commit: f5409b076
Ports top unclean checkout: yes
Port dir last git commit:
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500066
Jail OSVERSION: 1403000
Job Id:
---Begin Environment---
SHELL=/bin/sh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
WARNING_WAIT=0
OSVERSION=1403000
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=14.3-RELEASE-p4
LOCALBASE=/usr/local
UNAME_v=FreeBSD 14.3-RELEASE-p4
USER=root
POUDRIERE_NAME=poudriere-git
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
MASTERMNT=/data/.m/143i386-143i386/ref
DEV_WARNING_WAIT=0
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=su
GID=0
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
UID=0
PWD=/data/.m/143i386-143i386/ref/.p
OUTPUT_REDIRECTED_STDOUT=3
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=143i386-143i386
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=testport.sh
OLDPWD=/data/.m/143i386-143i386/ref/.p
POUDRIERE_PKGNAME=poudriere-git-3.4.3
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
lukas.engelhardt@gmx.de
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pg-safeupdate" EXAMPLESDIR="share/examples/pg-safeupdate" DATADIR="share/pg-safeupdate" WWWDIR="www/pg-safeupdate" ETCDIR="etc/pg-safeupdate"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pg-safeupdate DOCSDIR=/usr/local/share/doc/pg-safeupdate EXAMPLESDIR=/usr/local/share/examples/pg-safeupdate WWWDIR=/usr/local/www/pg-safeupdate ETCDIR=/usr/local/etc/pg-safeupdate
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 524288
stack size (kbytes, -s) 65536
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 34304
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
pipebuf (-y) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[143i386-143i386] Installing pkg-2.3.1...
[143i386-143i386] Extracting pkg-2.3.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: fetch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
=> eradman-pg-safeupdate-1.5_GH0.tar.gz doesn't seem to exist in /portdistfiles.
=> Attempting to fetch https://codeload.github.com/eradman/pg-safeupdate/tar.gz/1.5?dummy=/eradman-pg-safeupdate-1.5_GH0.tar.gz
fetch: https://codeload.github.com/eradman/pg-safeupdate/tar.gz/1.5?dummy=/eradman-pg-safeupdate-1.5_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/eradman/pg-safeupdate/tar.gz/1.5?dummy=/eradman-pg-safeupdate-1.5_GH0.tar.gz: size of remote file is not known
eradman-pg-safeupdate-1.5_GH0.tar.gz 3578 B 42 MBps 00s
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===========================================================================
=======================<phase: checksum >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===> Extracting for postgresql17-pg-safeupdate-1.5
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Patching for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[143i386-143i386] Installing gmake-4.4.1...
[143i386-143i386] `-- Installing gettext-runtime-0.23.1...
[143i386-143i386] | `-- Installing indexinfo-0.3.1_1...
[143i386-143i386] | `-- Extracting indexinfo-0.3.1_1: .... done
[143i386-143i386] `-- Extracting gettext-runtime-0.23.1: .......... done
[143i386-143i386] Extracting gmake-4.4.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - not found
===> Installing existing package /packages/All/postgresql17-server-17.6.pkg
[143i386-143i386] Installing postgresql17-server-17.6...
[143i386-143i386] `-- Installing icu-76.1,1...
[143i386-143i386] `-- Extracting icu-76.1,1: .......... done
[143i386-143i386] `-- Installing liblz4-1.10.0,1...
[143i386-143i386] `-- Extracting liblz4-1.10.0,1: .......... done
[143i386-143i386] `-- Installing libxml2-2.14.5...
[143i386-143i386] | `-- Installing readline-8.2.13_2...
[143i386-143i386] | `-- Extracting readline-8.2.13_2: .......... done
[143i386-143i386] `-- Extracting libxml2-2.14.5: .......... done
[143i386-143i386] `-- Installing llvm19-19.1.7_1...
[143i386-143i386] | `-- Installing libedit-3.1.20250104,1...
[143i386-143i386] | `-- Extracting libedit-3.1.20250104,1: .......... done
[143i386-143i386] | `-- Installing lua53-5.3.6_1...
[143i386-143i386] | `-- Extracting lua53-5.3.6_1: .......... done
[143i386-143i386] | `-- Installing perl5-5.42.0_1...
[143i386-143i386] | `-- Extracting perl5-5.42.0_1: .......... done
[143i386-143i386] | `-- Installing python311-3.11.14...
[143i386-143i386] | | `-- Installing libffi-3.5.1...
[143i386-143i386] | | `-- Extracting libffi-3.5.1: .......... done
[143i386-143i386] | | `-- Installing mpdecimal-4.0.1...
[143i386-143i386] | | `-- Extracting mpdecimal-4.0.1: .......... done
[143i386-143i386] | `-- Extracting python311-3.11.14: .......... done
[143i386-143i386] | `-- Installing zstd-1.5.7...
[143i386-143i386] | `-- Extracting zstd-1.5.7: .......... done
[143i386-143i386] `-- Extracting llvm19-19.1.7_1: .......... done
[143i386-143i386] `-- Installing postgresql17-client-17.6_1...
[143i386-143i386] `-- Extracting postgresql17-client-17.6_1: .......... done
===> Creating groups
Creating group 'postgres' with gid '770'
===> Creating users
Creating user 'postgres' with uid '770'
===> Creating homedir(s)
=========== BACKUP YOUR DATA! =============
As always, backup your data before
upgrading. If the upgrade leads to a higher
major revision (e.g. 9.6 -> 10), a dump
and restore of all databases is
required. This is *NOT* done by the port!
See https://www.postgresql.org/docs/current/upgrading.html
===========================================
[143i386-143i386] Extracting postgresql17-server-17.6: .......... done
=====
Message from python311-3.11.14:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
=====
Message from postgresql17-client-17.6_1:
--
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
=====
Message from postgresql17-server-17.6:
--
For procedural languages and postgresql functions, please note that
you might have to update them when updating the server.
If you have many tables and many clients running, consider raising
kern.maxfiles using sysctl(8), or reconfigure your kernel
appropriately.
The port is set up to use autovacuum for new databases, but you might
also want to vacuum and perhaps backup your database regularly. There
is a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that
you may find useful. You can use it to backup and perform vacuum on all
databases nightly. Per default, it performs `vacuum analyze'. See the
script for instructions. For autovacuum settings, please review
~postgres/data/postgresql.conf.
If you plan to access your PostgreSQL server using ODBC, please
consider running the SQL script /usr/local/share/postgresql/odbc.sql
to get the functions required for ODBC compliance.
Please note that if you use the rc script,
/usr/local/etc/rc.d/postgresql, to initialize the database, unicode
(UTF-8) will be used to store character data by default. Set
postgresql_initdb_flags or use login.conf settings described below to
alter this behaviour. See the start rc script for more info.
To set limits, environment stuff like locale and collation and other
things, you can set up a class in /etc/login.conf before initializing
the database. Add something similar to this to /etc/login.conf:
---
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
---
and run `cap_mkdb /etc/login.conf'.
Then add 'postgresql_login_class="postgres"' to /etc/rc.conf, or
set it as the postgres user's login class in /etc/passwd.
======================================================================
To use PostgreSQL, enable it in rc.conf using
sysrc postgresql_enable=yes
To initialize the database, run
service postgresql initdb
You can then start PostgreSQL by running:
service postgresql start
For postmaster settings, see ~postgres/data/postgresql.conf
NB. FreeBSD's PostgreSQL port logs to syslog by default
See ~postgres/data/postgresql.conf for more info
NB. If you're not using a checksumming filesystem like ZFS, you might
wish to enable data checksumming. It can be enabled during
the initdb phase, by adding the "--data-checksums" flag to
the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
using pg_checksums. Check the initdb(1) manpage for more info
and make sure you understand the performance implications.
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: lib-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Configuring for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building for postgresql17-pg-safeupdate-1.5
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 -msse2 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c -o safeupdate.o safeupdate.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 -msse2 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden safeupdate.o -L/usr/local/lib -L/usr/local/lib -lpthread -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -fvisibility=hidden -shared -o safeupdate.so
===========================================================================
=>> Checking for filesystem violations... done
=======================<phase: run-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===========================================================================
=>> Recording filesystem state for prestage... done
=======================<phase: stage >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Staging for postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Generating temporary packing list
/bin/mkdir -p '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql'
/usr/bin/install -c -m 755 safeupdate.so '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/'
/usr/bin/strip /wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/safeupdate.so
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done
=======================<phase: package >============================
===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-19T11:41:54+0000' 'PKG_NOTE_ports_top_git_hash=f5409b076' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.3' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building packages for postgresql17-pg-safeupdate-1.5
===> Building postgresql17-pg-safeupdate-1.5
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Installing for postgresql17-pg-safeupdate-1.5
===> Checking if postgresql17-pg-safeupdate is already installed
===> Registering installation for postgresql17-pg-safeupdate-1.5
[143i386-143i386] Installing postgresql17-pg-safeupdate-1.5...
===========================================================================
=>> Checking shared library dependencies
0x00000001 NEEDED Shared library: [libc.so.7]
0x00000001 NEEDED Shared library: [libthr.so.3]
=======================<phase: deinstall >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Deinstalling for postgresql17-pg-safeupdate
===> Deinstalling postgresql17-pg-safeupdate-1.5
Updating database digests format: .......... done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[143i386-143i386] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[143i386-143i386] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
===========================================================================
=>> Checking for extra files and directories
[00:01:37] Installing from package
[143i386-143i386] Installing postgresql17-pg-safeupdate-1.5...
[143i386-143i386] Extracting postgresql17-pg-safeupdate-1.5: .... done
[00:01:37] Cleaning up
===> Cleaning for postgresql17-pg-safeupdate-1.5
[00:01:37] Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[143i386-143i386] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[143i386-143i386] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
build of databases/pg-safeupdate | postgresql17-pg-safeupdate-1.5 ended at Sun Oct 19 11:42:49 UTC 2025
build time: 00:00:54
[00:01:37] Logs: /data/logs/bulk/143i386-143i386/2025-10-19_11h41m11s
[00:01:37] Cleaning up
[00:01:37] Unmounting file systems
Starting ...git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.150amd64/repo.git
Cloning into '/usr/local/caronade/work/poudriere.150amd64/repo.git'...
git -C "/usr/local/caronade/work/poudriere.150amd64/repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
poudriere ports -u -p 150amd64
[00:00:00] Updating portstree "150amd64" with git+http... done
zfs snapshot zroot/poudriere/ports/150amd64@clean
overlay for audio/shortwave
overlay for databases/pg-safeupdate
overlay for devel/efivar
overlay for devel/esp-idf
overlay for devel/kodi-platform
overlay for dns/dnscontrol
overlay for mail/smtprelay
overlay for multimedia/dtv-scan-tables
overlay for multimedia/dvb-apps
overlay for multimedia/kodi-addon-inputstream.adaptive
overlay for multimedia/kodi-addon-pvr.hts
overlay for multimedia/kodi-addon-pvr.iptvsimple
overlay for multimedia/kodi
overlay for multimedia/libdvbcsa
overlay for multimedia/libudfread
overlay for multimedia/minisatip
overlay for multimedia/tvheadend
overlay for net/srelay
overlay for net/wireguard-go
overlay for net/wireguard-kmod
overlay for net/wireguard-tools
overlay for net/wireguard
overlay for ports-mgmt/caronade
overlay for security/glauth
overlay for security/vouch-proxy
overlay for sysutils/containerd
overlay for sysutils/fwupd-efi
overlay for sysutils/fwupd
overlay for sysutils/zli
overlay for sysutils/zot
overlay for textproc/libjcat
overlay for www/authelia
overlay for www/mattermost-server
overlay for www/mattermost-webapp
overlay for www/radicale
overlay for www/yarr
overlay for x11-toolkits/py-pangocffi
poudriere testport -b latest -j 150amd64 -p 150amd64 databases/pg-safeupdate
[00:00:00] Creating the reference jail... done
[00:00:01] Mounting system devices for 150amd64-150amd64
[00:00:01] Stashing existing package repository
[00:00:01] Mounting ports from: /usr/local/poudriere/ports/150amd64
[00:00:01] Mounting packages from: /data/packages/150amd64-150amd64
[00:00:01] Mounting distfiles from: /usr/ports/distfiles
/etc/resolv.conf -> /data/.m/150amd64-150amd64/ref/etc/resolv.conf
[00:00:01] Starting jail 150amd64-150amd64
Updating /var/run/os-release done.
[00:00:01] Will build as nobody:nobody (65534:65534)
[00:00:05] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
[00:00:05] Inspecting ports tree for modifications to git checkout... yes
[00:00:06] Ports top-level git hash: f5409b076 (dirty)
[00:00:06] Logs: /data/logs/bulk/150amd64-150amd64/2025-10-19_11h41m28s
[00:00:06] Loading MOVED for /data/.m/150amd64-150amd64/ref/usr/ports
[00:00:06] Gathering ports metadata
[00:00:08] Calculating ports order and dependencies
[00:00:08] Trimming IGNORED and blacklisted ports
[00:00:08] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD-ports repository catalogue...
[150amd64-150amd64] Fetching meta.conf: . done
[150amd64-150amd64] Fetching data.pkg: .......... done
Processing entries:
Processing entries............. done
FreeBSD-ports repository update completed. 36389 packages processed.
Updating FreeBSD-ports-kmods repository catalogue...
[150amd64-150amd64] Fetching meta.conf: . done
[150amd64-150amd64] Fetching data.pkg: .. done
Processing entries: .......... done
FreeBSD-ports-kmods repository update completed. 200 packages processed.
Updating FreeBSD repository catalogue...
repository FreeBSD has no meta file, using default settings
Unable to update repository FreeBSD
Error updating repositories!
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/meta.conf -- pkg+:// implies SRV mirror type
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/meta.txz -- pkg+:// implies SRV mirror type
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.pkg -- pkg+:// implies SRV mirror type
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.tzst -- pkg+:// implies SRV mirror type
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/packagesite.pkg -- pkg+:// implies SRV mirror type
pkg-static: packagesite URL error for pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/packagesite.tzst -- pkg+:// implies SRV mirror type
[00:00:13] Package fetch: Not fetching as remote repository is unavailable.
[00:00:13] Sanity checking the repository
[00:00:13] Checking packages for incremental rebuild needs
[00:00:14] Deleting stale symlinks... done
[00:00:14] Deleting empty directories... done
[00:00:14] Unqueueing existing packages
[00:00:14] Unqueueing orphaned build dependencies
[00:00:14] Sanity checking build queue
[00:00:14] Processing PRIORITY_BOOST
[00:00:14] Balancing pool
[00:00:14] Recording filesystem state for prepkg... done
[00:00:18] Building 35 packages using up to 16 builders
[00:00:18] Hit CTRL+t at any time to see build progress and stats
[00:00:18] [01] [00:00:00] Builder starting
[00:00:18] [02] [00:00:00] Builder starting
[00:00:18] [03] [00:00:00] Builder starting
[00:00:18] [04] [00:00:00] Builder starting
[00:00:18] [05] [00:00:00] Builder starting
[00:00:18] [06] [00:00:00] Builder starting
[00:00:18] [07] [00:00:00] Builder starting
[00:00:18] [08] [00:00:00] Builder starting
[00:00:18] [09] [00:00:00] Builder starting
[00:00:18] [10] [00:00:00] Builder starting
[00:00:18] [11] [00:00:00] Builder starting
[00:00:18] [12] [00:00:00] Builder starting
[00:00:18] [13] [00:00:00] Builder starting
[00:00:18] [14] [00:00:00] Builder starting
[00:00:18] [15] [00:00:00] Builder starting
[00:00:18] [16] [00:00:00] Builder starting
[00:00:19] [08] [00:00:01] Builder started
[00:00:19] [08] [00:00:00] Building textproc/py-sphinxcontrib-jsmath@py311 | py311-sphinxcontrib-jsmath-1.0.1_1
[00:00:19] [16] [00:00:01] Builder started
[00:00:19] [01] [00:00:01] Builder started
[00:00:19] [16] [00:00:00] Building graphics/py-imagesize@py311 | py311-imagesize-1.4.1_1
[00:00:19] [10] [00:00:01] Builder started
[00:00:19] [07] [00:00:01] Builder started
[00:00:19] [04] [00:00:01] Builder started
[00:00:19] [10] [00:00:00] Building textproc/py-alabaster@py311 | py311-alabaster-0.7.16
[00:00:19] [01] [00:00:00] Building devel/py-hatch-vcs@py311 | py311-hatch-vcs-0.5.0
[00:00:19] [15] [00:00:01] Builder started
[00:00:19] [07] [00:00:00] Building textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4
[00:00:19] [04] [00:00:00] Building security/py-certifi@py311 | py311-certifi-2025.10.5
[00:00:19] [15] [00:00:00] Building textproc/py-sphinxcontrib-devhelp@py311 | py311-sphinxcontrib-devhelp-2.0.0
[00:00:19] [11] [00:00:01] Builder started
[00:00:19] [06] [00:00:01] Builder started
[00:00:19] [11] [00:00:00] Building textproc/py-sphinxcontrib-htmlhelp@py311 | py311-sphinxcontrib-htmlhelp-2.1.0
[00:00:19] [06] [00:00:00] Building dns/py-idna@py311 | py311-idna-3.11
[00:00:19] [14] [00:00:01] Builder started
[00:00:19] [14] [00:00:00] Building devel/py-future@py311 | py311-future-0.18.3_1
[00:00:19] [09] [00:00:01] Builder started
[00:00:19] [09] [00:00:00] Building textproc/py-sphinxcontrib-serializinghtml@py311 | py311-sphinxcontrib-serializinghtml-2.0.0
[00:00:19] [02] [00:00:01] Builder started
[00:00:19] [02] [00:00:00] Building net/py-pysocks@py311 | py311-pysocks-1.7.1_1
[00:00:19] [05] [00:00:01] Builder started
[00:00:19] [05] [00:00:00] Building textproc/py-pystemmer@py311 | py311-pystemmer-2.0.1_1
[00:00:19] [12] [00:00:01] Builder started
[00:00:19] [12] [00:00:00] Building textproc/py-sphinxcontrib-qthelp@py311 | py311-sphinxcontrib-qthelp-2.0.0
[00:00:19] [03] [00:00:01] Builder started
[00:00:19] [03] [00:00:00] Building textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2
[00:00:19] [13] [00:00:01] Builder started
[00:00:19] [13] [00:00:00] Building textproc/py-sphinxcontrib-applehelp@py311 | py311-sphinxcontrib-applehelp-2.0.0
[00:00:42] [10] [00:00:23] Finished textproc/py-alabaster@py311 | py311-alabaster-0.7.16: Success
[00:00:42] [12] [00:00:23] Finished textproc/py-sphinxcontrib-qthelp@py311 | py311-sphinxcontrib-qthelp-2.0.0: Success
[00:00:42] [13] [00:00:23] Finished textproc/py-sphinxcontrib-applehelp@py311 | py311-sphinxcontrib-applehelp-2.0.0: Success
[00:00:42] [09] [00:00:23] Finished textproc/py-sphinxcontrib-serializinghtml@py311 | py311-sphinxcontrib-serializinghtml-2.0.0: Success
[00:00:42] [10] [00:00:00] Building devel/py-pyyaml@py311 | py311-pyyaml-6.0.3
[00:00:42] [12] [00:00:00] Building sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1
[00:00:42] [13] [00:00:00] Building lang/lua54 | lua54-5.4.8
[00:00:42] [15] [00:00:23] Finished textproc/py-sphinxcontrib-devhelp@py311 | py311-sphinxcontrib-devhelp-2.0.0: Success
[00:00:42] [09] [00:00:00] Building textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1
[00:00:42] [11] [00:00:23] Finished textproc/py-sphinxcontrib-htmlhelp@py311 | py311-sphinxcontrib-htmlhelp-2.1.0: Success
[00:00:42] [15] [00:00:00] Building lang/lua53 | lua53-5.3.6_1
[00:00:43] [06] [00:00:24] Finished dns/py-idna@py311 | py311-idna-3.11: Success
[00:00:43] [11] [00:00:00] Building databases/postgresql17-client | postgresql17-client-17.6_1
[00:00:43] [08] [00:00:24] Finished textproc/py-sphinxcontrib-jsmath@py311 | py311-sphinxcontrib-jsmath-1.0.1_1: Success
[00:00:43] [01] [00:00:24] Finished devel/py-hatch-vcs@py311 | py311-hatch-vcs-0.5.0: Success
[00:00:43] [04] [00:00:24] Finished security/py-certifi@py311 | py311-certifi-2025.10.5: Success
[00:00:43] [16] [00:00:24] Finished graphics/py-imagesize@py311 | py311-imagesize-1.4.1_1: Success
[00:00:43] [03] [00:00:24] Finished textproc/py-mdurl@py311 | py311-mdurl-0.1.2_2: Success
[00:00:43] [02] [00:00:24] Finished net/py-pysocks@py311 | py311-pysocks-1.7.1_1: Success
[00:00:43] [01] [00:00:00] Building textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0
[00:00:43] [04] [00:00:00] Building net/py-urllib3@py311 | py311-urllib3-2.5.0,1
[00:00:44] [07] [00:00:25] Finished textproc/py-charset-normalizer@py311 | py311-charset-normalizer-3.4.4: Success
[00:00:46] [14] [00:00:27] Finished devel/py-future@py311 | py311-future-0.18.3_1: Success
[00:00:46] [02] [00:00:00] Building textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2
[00:00:56] [05] [00:00:37] Finished textproc/py-pystemmer@py311 | py311-pystemmer-2.0.1_1: Success
[00:00:57] [03] [00:00:00] Building textproc/py-snowballstemmer@py311 | py311-snowballstemmer-3.0.1
[00:01:26] [03] [00:00:29] Finished textproc/py-snowballstemmer@py311 | py311-snowballstemmer-3.0.1: Success
[00:01:35] [09] [00:00:53] Finished textproc/py-sphinx-markdown-tables@py311 | py311-sphinx-markdown-tables-0.0.17_2,1: Success
[00:01:35] [12] [00:00:53] Finished sysutils/py-ptyprocess@py311 | py311-ptyprocess-0.7.0_1: Success
[00:01:35] [05] [00:00:00] Building misc/py-pexpect@py311 | py311-pexpect-4.9.0_1
[00:01:35] [04] [00:00:52] Finished net/py-urllib3@py311 | py311-urllib3-2.5.0,1: Success
[00:01:35] [03] [00:00:00] Building www/py-requests@py311 | py311-requests-2.32.5
[00:01:45] [10] [00:01:03] Finished devel/py-pyyaml@py311 | py311-pyyaml-6.0.3: Success
[00:01:49] [01] [00:01:06] Finished textproc/py-markdown-it-py@py311 | py311-markdown-it-py-4.0.0: Success
[00:01:49] [01] [00:00:00] Building textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0
[00:01:50] [02] [00:01:04] Finished textproc/py-CommonMark@py311 | py311-CommonMark-0.9.1_2: Success
[00:01:56] [15] [00:01:14] Finished lang/lua53 | lua53-5.3.6_1: Success
[00:01:57] [13] [00:01:15] Finished lang/lua54 | lua54-5.4.8: Success
[00:01:57] [02] [00:00:00] Building devel/swig | swig-4.2.1
[00:02:11] [05] [00:00:36] Finished misc/py-pexpect@py311 | py311-pexpect-4.9.0_1: Success
[00:02:13] [03] [00:00:38] Finished www/py-requests@py311 | py311-requests-2.32.5: Success
[00:02:13] [03] [00:00:00] Building textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1
[00:02:15] [01] [00:00:26] Finished textproc/py-mdit-py-plugins@py311 | py311-mdit-py-plugins-0.5.0: Success
[00:02:48] [03] [00:00:35] Finished textproc/py-sphinx@py311 | py311-sphinx-5.3.0_3,1: Success
[00:02:48] [01] [00:00:00] Building textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1
[00:02:48] [03] [00:00:00] Building textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3
[00:02:56] [01] [00:00:08] Finished textproc/py-myst-parser@py311 | py311-myst-parser-4.0.1_1: Success
[00:02:56] [03] [00:00:08] Finished textproc/py-recommonmark@py311 | py311-recommonmark-0.5.0_3: Success
[00:03:14] [02] [00:01:17] Finished devel/swig | swig-4.2.1: Success
[00:03:14] [01] [00:00:00] Building devel/llvm19@default | llvm19-19.1.7_1
[00:04:04] [11] [00:03:21] Finished databases/postgresql17-client | postgresql17-client-17.6_1: Success
[12:27:40] [01] [12:24:26] Finished devel/llvm19@default | llvm19-19.1.7_1: Success
[12:27:42] [01] [00:00:00] Building databases/postgresql17-server | postgresql17-server-17.6
[12:34:23] [01] [00:06:41] Finished databases/postgresql17-server | postgresql17-server-17.6: Success
[12:34:23] Stopping 16 builders
[12:34:24] Creating pkg repository
Creating repository in /tmp/packages: .......... done
Packing files for repository: .... done
[12:34:37] Committing packages to repository: /data/packages/150amd64-150amd64/.real_1760919364 via .latest symlink
[12:34:37] Removing old packages
[12:34:37] Building with flags:
[12:34:37] Removing existing /usr/local
build started at Mon Oct 20 00:16:04 UTC 2025
port directory: /usr/ports/databases/pg-safeupdate
package name: postgresql17-pg-safeupdate-1.5
building for: FreeBSD 150amd64-150amd64 15.0-ALPHA4 FreeBSD 15.0-ALPHA4 amd64
maintained by: lukas.engelhardt@gmx.de
Makefile datestamp: -rw-r--r-- 1 root wheel 455 Oct 19 11:41 /usr/ports/databases/pg-safeupdate/Makefile
Ports top last git commit: f5409b076
Ports top unclean checkout: yes
Port dir last git commit:
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500066
Jail OSVERSION: 1500064
Job Id:
---Begin Environment---
SHELL=/bin/sh
OSVERSION=1500064
UNAME_v=FreeBSD 15.0-ALPHA4
UNAME_r=15.0-ALPHA4
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
WARNING_WAIT=0
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
MASTERMNT=/data/.m/150amd64-150amd64/ref
DEV_WARNING_WAIT=0
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=su
GID=0
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
UID=0
PWD=/data/.m/150amd64-150amd64/ref/.p
OUTPUT_REDIRECTED_STDOUT=3
NO_WARNING_PKG_INSTALL_EOL=yes
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=150amd64-150amd64
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=testport.sh
OLDPWD=/data/.m/150amd64-150amd64/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.3
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
lukas.engelhardt@gmx.de
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.cache HOME=/wrkdirs/usr/ports/databases/pg-safeupdate/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/pg-safeupdate/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pg-safeupdate" EXAMPLESDIR="share/examples/pg-safeupdate" DATADIR="share/pg-safeupdate" WWWDIR="www/pg-safeupdate" ETCDIR="etc/pg-safeupdate"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pg-safeupdate DOCSDIR=/usr/local/share/doc/pg-safeupdate EXAMPLESDIR=/usr/local/share/examples/pg-safeupdate WWWDIR=/usr/local/www/pg-safeupdate ETCDIR=/usr/local/etc/pg-safeupdate
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 33554432
stack size (kbytes, -s) 524288
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 34304
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
pipebuf (-y) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[150amd64-150amd64] Installing pkg-2.3.1...
[150amd64-150amd64] Extracting pkg-2.3.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: fetch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===========================================================================
=======================<phase: checksum >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> License PostgreSQL accepted by the user
===> postgresql17-pg-safeupdate-1.5 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by postgresql17-pg-safeupdate-1.5 for building
===> Extracting for postgresql17-pg-safeupdate-1.5
=> SHA256 Checksum OK for eradman-pg-safeupdate-1.5_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Patching for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[150amd64-150amd64] Installing gmake-4.4.1...
[150amd64-150amd64] `-- Installing gettext-runtime-0.23.1...
[150amd64-150amd64] | `-- Installing indexinfo-0.3.1_1...
[150amd64-150amd64] | `-- Extracting indexinfo-0.3.1_1: .... done
[150amd64-150amd64] `-- Extracting gettext-runtime-0.23.1: .......... done
[150amd64-150amd64] Extracting gmake-4.4.1: .......... done
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - not found
===> Installing existing package /packages/All/postgresql17-server-17.6.pkg
[150amd64-150amd64] Installing postgresql17-server-17.6...
[150amd64-150amd64] `-- Installing icu-76.1,1...
[150amd64-150amd64] `-- Extracting icu-76.1,1: .......... done
[150amd64-150amd64] `-- Installing liblz4-1.10.0,1...
[150amd64-150amd64] `-- Extracting liblz4-1.10.0,1: .......... done
[150amd64-150amd64] `-- Installing libxml2-2.14.5...
[150amd64-150amd64] | `-- Installing readline-8.2.13_2...
[150amd64-150amd64] | `-- Extracting readline-8.2.13_2: .......... done
[150amd64-150amd64] `-- Extracting libxml2-2.14.5: .......... done
[150amd64-150amd64] `-- Installing llvm19-19.1.7_1...
[150amd64-150amd64] | `-- Installing libedit-3.1.20250104,1...
[150amd64-150amd64] | `-- Extracting libedit-3.1.20250104,1: .......... done
[150amd64-150amd64] | `-- Installing lua53-5.3.6_1...
[150amd64-150amd64] | `-- Extracting lua53-5.3.6_1: .......... done
[150amd64-150amd64] | `-- Installing perl5-5.42.0_1...
[150amd64-150amd64] | `-- Extracting perl5-5.42.0_1: .......... done
[150amd64-150amd64] | `-- Installing python311-3.11.14...
[150amd64-150amd64] | | `-- Installing libffi-3.5.1...
[150amd64-150amd64] | | `-- Extracting libffi-3.5.1: .......... done
[150amd64-150amd64] | | `-- Installing mpdecimal-4.0.1...
[150amd64-150amd64] | | `-- Extracting mpdecimal-4.0.1: .......... done
[150amd64-150amd64] | `-- Extracting python311-3.11.14: .......... done
[150amd64-150amd64] | `-- Installing zstd-1.5.7...
[150amd64-150amd64] | `-- Extracting zstd-1.5.7: .......... done
[150amd64-150amd64] `-- Extracting llvm19-19.1.7_1: .......... done
[150amd64-150amd64] `-- Installing postgresql17-client-17.6_1...
[150amd64-150amd64] `-- Extracting postgresql17-client-17.6_1: .......... done
===> Creating groups
Creating group 'postgres' with gid '770'
===> Creating users
Creating user 'postgres' with uid '770'
===> Creating homedir(s)
=========== BACKUP YOUR DATA! =============
As always, backup your data before
upgrading. If the upgrade leads to a higher
major revision (e.g. 9.6 -> 10), a dump
and restore of all databases is
required. This is *NOT* done by the port!
See https://www.postgresql.org/docs/current/upgrading.html
===========================================
[150amd64-150amd64] Extracting postgresql17-server-17.6: .......... done
=====
Message from python311-3.11.14:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py311-gdbm databases/py-gdbm@py311
py311-sqlite3 databases/py-sqlite3@py311
py311-tkinter x11-toolkits/py-tkinter@py311
=====
Message from postgresql17-client-17.6_1:
--
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
=====
Message from postgresql17-server-17.6:
--
For procedural languages and postgresql functions, please note that
you might have to update them when updating the server.
If you have many tables and many clients running, consider raising
kern.maxfiles using sysctl(8), or reconfigure your kernel
appropriately.
The port is set up to use autovacuum for new databases, but you might
also want to vacuum and perhaps backup your database regularly. There
is a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that
you may find useful. You can use it to backup and perform vacuum on all
databases nightly. Per default, it performs `vacuum analyze'. See the
script for instructions. For autovacuum settings, please review
~postgres/data/postgresql.conf.
If you plan to access your PostgreSQL server using ODBC, please
consider running the SQL script /usr/local/share/postgresql/odbc.sql
to get the functions required for ODBC compliance.
Please note that if you use the rc script,
/usr/local/etc/rc.d/postgresql, to initialize the database, unicode
(UTF-8) will be used to store character data by default. Set
postgresql_initdb_flags or use login.conf settings described below to
alter this behaviour. See the start rc script for more info.
To set limits, environment stuff like locale and collation and other
things, you can set up a class in /etc/login.conf before initializing
the database. Add something similar to this to /etc/login.conf:
---
postgres:\
:lang=en_US.UTF-8:\
:setenv=LC_COLLATE=C:\
:tc=default:
---
and run `cap_mkdb /etc/login.conf'.
Then add 'postgresql_login_class="postgres"' to /etc/rc.conf, or
set it as the postgres user's login class in /etc/passwd.
======================================================================
To use PostgreSQL, enable it in rc.conf using
sysrc postgresql_enable=yes
To initialize the database, run
service postgresql initdb
You can then start PostgreSQL by running:
service postgresql start
For postmaster settings, see ~postgres/data/postgresql.conf
NB. FreeBSD's PostgreSQL port logs to syslog by default
See ~postgres/data/postgresql.conf for more info
NB. If you're not using a checksumming filesystem like ZFS, you might
wish to enable data checksumming. It can be enabled during
the initdb phase, by adding the "--data-checksums" flag to
the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
using pg_checksums. Check the initdb(1) manpage for more info
and make sure you understand the performance implications.
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Returning to build of postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: lib-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=>> Recording filesystem state for prebuild... done
=======================<phase: configure >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> postgresql17-pg-safeupdate-1.5 depends on package: gmake>=4.4.1 - found
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Configuring for postgresql17-pg-safeupdate-1.5
===========================================================================
=======================<phase: build >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building for postgresql17-pg-safeupdate-1.5
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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c -o safeupdate.o safeupdate.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 -fstack-protector-strong -fno-strict-aliasing -fPIC -DPIC -fvisibility=hidden safeupdate.o -L/usr/local/lib -L/usr/local/lib -lpthread -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -fvisibility=hidden -shared -o safeupdate.so
===========================================================================
=>> Checking for filesystem violations... done
=======================<phase: run-depends >============================
===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===========================================================================
=>> Recording filesystem state for prestage... done
=======================<phase: stage >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Staging for postgresql17-pg-safeupdate-1.5
===> postgresql17-pg-safeupdate-1.5 depends on executable: postgres - found
===> Generating temporary packing list
/bin/mkdir -p '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql'
/usr/bin/install -c -m 755 safeupdate.so '/wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/'
/usr/bin/strip /wrkdirs/usr/ports/databases/pg-safeupdate/work/stage/usr/local/lib/postgresql/safeupdate.so
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done
=======================<phase: package >============================
===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-20T00:16:04+0000' 'PKG_NOTE_ports_top_git_hash=f5409b076' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.3' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534
===> Building packages for postgresql17-pg-safeupdate-1.5
===> Building postgresql17-pg-safeupdate-1.5
===========================================================================
=>> Recording filesystem state for preinst... done
=======================<phase: install >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Installing for postgresql17-pg-safeupdate-1.5
===> Checking if postgresql17-pg-safeupdate is already installed
===> Registering installation for postgresql17-pg-safeupdate-1.5
[150amd64-150amd64] Installing postgresql17-pg-safeupdate-1.5...
===========================================================================
=>> Checking shared library dependencies
0x0000000000000001 (NEEDED) Shared library: [libc.so.7]
0x0000000000000001 (NEEDED) Shared library: [libthr.so.3]
=======================<phase: deinstall >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===> Deinstalling for postgresql17-pg-safeupdate
===> Deinstalling postgresql17-pg-safeupdate-1.5
Updating database digests format: .......... done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[150amd64-150amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[150amd64-150amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
===========================================================================
=>> Checking for extra files and directories
[12:34:46] Installing from package
[150amd64-150amd64] Installing postgresql17-pg-safeupdate-1.5...
[150amd64-150amd64] Extracting postgresql17-pg-safeupdate-1.5: .... done
[12:34:46] Cleaning up
===> Cleaning for postgresql17-pg-safeupdate-1.5
[12:34:46] Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
postgresql17-pg-safeupdate: 1.5
Number of packages to be removed: 1
[150amd64-150amd64] [1/1] Deinstalling postgresql17-pg-safeupdate-1.5...
[150amd64-150amd64] [1/1] Deleting files for postgresql17-pg-safeupdate-1.5: .... done
build of databases/pg-safeupdate | postgresql17-pg-safeupdate-1.5 ended at Mon Oct 20 00:16:14 UTC 2025
build time: 00:00:09
[12:34:46] Logs: /data/logs/bulk/150amd64-150amd64/2025-10-19_11h41m28s
[12:34:46] Cleaning up
[12:34:46] Unmounting file systems
Starting ...git clone https://codeberg.org/decke/ports.git repo.git
Cloning into 'repo.git'...
git -C "repo.git" -c advice.detachedHead=false checkout 5a2f2b0b8b5d593c18316d0c78b6b25870a2b4c3
HEAD is now at 5a2f2b0 databases/pg-safeupdate: Add port
portlint -A repo.git/databases/pg-safeupdate
looks fine.