Page MenuHomeDevCentral

Drop PostgreSQL custom build with XML support on dbserver-role
Closed, ResolvedPublic

Description

https://devcentral.nasqueron.org/source/operations/browse/main/roles/dbserver-pgsql/server/build.sls can be pruned.

Per 8499d5c21d3, this is now default, so we don't need anymore to build a custom port with XML enabled.

Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269115

Event Timeline

dereckson triaged this task as Normal priority.Nov 14 2024, 20:28
dereckson created this task.
dereckson moved this task from Backlog to Servers config on the Salt board.

Pending new build of 15.9 version.

Still 15.8 both on latest and quarterly.

$ pkg search postgresql15-server
postgresql15-server-15.8       PostgreSQL is the most advanced open-source database available anywhere

Confirmed for recent package:

WindRiver
$ pkg install postgresql17-server
[…]

$ ldd /usr/local/bin/postgres
/usr/local/bin/postgres:
        libthr.so.3 => /lib/libthr.so.3 (0x48470bf6000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x484718a4000)
        libzstd.so.1 => /usr/local/lib/libzstd.so.1 (0x48471926000)
        liblz4.so.1 => /usr/local/lib/liblz4.so.1 (0x48472262000)
        libxml2.so.16 => /usr/local/lib/libxml2.so.16 (0x4847274e000)
        libssl.so.30 => /usr/lib/libssl.so.30 (0x48473354000)
        libcrypto.so.30 => /lib/libcrypto.so.30 (0x48473e20000)
        libz.so.6 => /lib/libz.so.6 (0x484749f9000)
        libexecinfo.so.1 => /usr/lib/libexecinfo.so.1 (0x48475345000)
        libm.so.5 => /lib/libm.so.5 (0x48475994000)
        libicui18n.so.76 => /usr/local/lib/libicui18n.so.76 (0x484769ad000)
        libicuuc.so.76 => /usr/local/lib/libicuuc.so.76 (0x48477e36000)
        libc.so.7 => /lib/libc.so.7 (0x48478468000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x48476f47000)
        libelf.so.2 => /lib/libelf.so.2 (0x4847920e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x48479234000)
        libicudata.so.76 => /usr/local/lib/libicudata.so.76 (0x48479966000)
        libc++.so.1 => /lib/libc++.so.1 (0x4847aa29000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x48479989000)
        libmd.so.6 => /lib/libmd.so.6 (0x4847a1c1000)
        [vdso] (0x48470554000)