diff --git a/deps-packaging/libexpat/cfbuild-libexpat.spec b/deps-packaging/libexpat/cfbuild-libexpat.spec index c63c34412..3f0f699b3 100644 --- a/deps-packaging/libexpat/cfbuild-libexpat.spec +++ b/deps-packaging/libexpat/cfbuild-libexpat.spec @@ -1,4 +1,4 @@ -%define expat_version 2.7.2 +%define expat_version 2.7.3 Summary: CFEngine Build Automation -- libexpat Name: cfbuild-libexpat diff --git a/deps-packaging/libexpat/distfiles b/deps-packaging/libexpat/distfiles index cb213c614..8a85f1e49 100644 --- a/deps-packaging/libexpat/distfiles +++ b/deps-packaging/libexpat/distfiles @@ -1 +1 @@ -21b778b34ec837c2ac285aef340f9fb5fa063a811b21ea4d2412a9702c88995c expat-2.7.2.tar.xz +71df8f40706a7bb0a80a5367079ea75d91da4f8c65c58ec59bcdfbf7decdab9f expat-2.7.3.tar.xz diff --git a/deps-packaging/libexpat/source b/deps-packaging/libexpat/source index e3738dcd5..937e26214 100644 --- a/deps-packaging/libexpat/source +++ b/deps-packaging/libexpat/source @@ -1 +1 @@ -https://github.com/libexpat/libexpat/releases/download/R_2_7_2/ +https://github.com/libexpat/libexpat/releases/download/R_2_7_3/ diff --git a/deps-packaging/libxml2/hpux/build b/deps-packaging/libxml2/hpux/build index 5e4a46e07..1fdb2e0bc 100755 --- a/deps-packaging/libxml2/hpux/build +++ b/deps-packaging/libxml2/hpux/build @@ -15,7 +15,7 @@ CPPFLAGS="-I${PREFIX}/include" mv configure configure.bak sed 's/ *-Wno-array-bounds//' configure.bak >configure chmod a+x configure -patch -p1 < no-arg-in-deprecated.patch +$PATCH -p1 < no-arg-in-deprecated.patch ./configure CPPFLAGS="$CPPFLAGS" --prefix=${PREFIX} --without-python --without-iconv --without-lzma --without-zlib --with-iso8859x # Build diff --git a/deps-packaging/postgresql/cfbuild-postgresql.spec b/deps-packaging/postgresql/cfbuild-postgresql.spec index 988afefb8..823f53c90 100644 --- a/deps-packaging/postgresql/cfbuild-postgresql.spec +++ b/deps-packaging/postgresql/cfbuild-postgresql.spec @@ -1,4 +1,4 @@ -%define postgresql_version 17.6 +%define postgresql_version 18.0 Summary: CFEngine Build Automation -- postgresql Name: cfbuild-postgresql diff --git a/deps-packaging/postgresql/distfiles b/deps-packaging/postgresql/distfiles index d7913283d..05289fecb 100644 --- a/deps-packaging/postgresql/distfiles +++ b/deps-packaging/postgresql/distfiles @@ -1 +1 @@ -e0630a3600aea27511715563259ec2111cd5f4353a4b040e0be827f94cd7a8b0 postgresql-17.6.tar.bz2 +0d5b903b1e5fe361bca7aa9507519933773eb34266b1357c4e7780fdee6d6078 postgresql-18.0.tar.bz2 diff --git a/deps-packaging/postgresql/postgresql.conf.cfengine.patch b/deps-packaging/postgresql/postgresql.conf.cfengine.patch index 391b2d98a..b9748d07c 100644 --- a/deps-packaging/postgresql/postgresql.conf.cfengine.patch +++ b/deps-packaging/postgresql/postgresql.conf.cfengine.patch @@ -1,5 +1,5 @@ ---- postgresql.conf.sample 2024-05-06 22:21:25.000000000 +0200 -+++ postgresql.conf.cfengine 2024-05-13 12:01:40.245952132 +0200 +--- src/backend/utils/misc/postgresql.conf.sample 2025-09-22 22:11:33.000000000 +0200 ++++ src/backend/utils/misc/postgresql.conf.cfengine 2025-09-29 18:26:07.432785405 +0200 @@ -1,6 +1,6 @@ -# ----------------------------- -# PostgreSQL configuration file @@ -29,7 +29,7 @@ # (change requires restart) #bonjour = off # advertise server via Bonjour # (change requires restart) -@@ -127,7 +129,7 @@ +@@ -129,7 +131,7 @@ # - Memory - @@ -38,7 +38,7 @@ # (change requires restart) #huge_pages = try # on, off, or try # (change requires restart) -@@ -138,12 +140,17 @@ +@@ -140,12 +142,17 @@ # (change requires restart) # Caution: it is not advisable to set max_prepared_transactions nonzero unless # you actively intend to use prepared transactions. @@ -60,7 +60,7 @@ #shared_memory_type = mmap # the default is the first option # supported by the operating system: # mmap -@@ -213,7 +220,7 @@ +@@ -233,7 +240,7 @@ #fsync = on # flush data to disk for crash safety # (turning this off can cause # unrecoverable data corruption) @@ -69,7 +69,7 @@ # off, local, remote_write, remote_apply, or on #wal_sync_method = fsync # the default is the first option # supported by the operating system: -@@ -240,11 +247,11 @@ +@@ -260,11 +267,11 @@ # - Checkpoints - @@ -83,8 +83,8 @@ #min_wal_size = 80MB # - Prefetching during recovery - -@@ -562,7 +569,7 @@ - #log_duration = off +@@ -598,7 +605,7 @@ + #log_duration = off # log statement duration #log_error_verbosity = default # terse, default, or verbose messages #log_hostname = off -#log_line_prefix = '%m [%p] ' # special values: @@ -92,25 +92,25 @@ # %a = application name # %u = user name # %d = database name -@@ -639,7 +646,7 @@ - - #autovacuum = on # Enable autovacuum subprocess? 'on' +@@ -682,7 +689,7 @@ # requires track_counts to also be on. + autovacuum_worker_slots = 16 # autovacuum worker slots to allocate + # (change requires restart) -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses +autovacuum_max_workers = 5 # max number of autovacuum subprocesses - # (change requires restart) #autovacuum_naptime = 1min # time between autovacuum runs #autovacuum_vacuum_threshold = 50 # min number of row updates before -@@ -649,7 +656,7 @@ - # vacuums + # vacuum +@@ -691,7 +698,7 @@ + # vacuums #autovacuum_analyze_threshold = 50 # min number of row updates before # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum +autovacuum_vacuum_scale_factor = 0.1 # fraction of table size before vacuum - #autovacuum_vacuum_insert_scale_factor = 0.2 # fraction of inserts over table - # size before insert vacuum + #autovacuum_vacuum_insert_scale_factor = 0.2 # fraction of unfrozen pages + # before insert vacuum #autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -@@ -757,6 +764,10 @@ +@@ -820,6 +827,10 @@ # LOCK MANAGEMENT #------------------------------------------------------------------------------ diff --git a/deps-packaging/postgresql/source b/deps-packaging/postgresql/source index aa503f965..f29303ceb 100644 --- a/deps-packaging/postgresql/source +++ b/deps-packaging/postgresql/source @@ -1 +1 @@ -https://ftp.postgresql.org/pub/source/v17.6/ +https://ftp.postgresql.org/pub/source/v18.0/