PostgreSQL: Build Directory Path Fix

Noah Misch committed a fix for a test failure that occurred when PostgreSQL build directories contained comma characters in their paths. The fix adds proper quoting to pg_hosts.conf fields to handle comma characters correctly.

Duration: PT1M34S

Episode overview

This episode is a short developer briefing from PostgreSQL.

It explains recent repository work in plain language.

  • Show: PostgreSQL
  • Published: 2026-04-26T00:00:00Z
  • Audio duration: PT1M34S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, this is your PostgreSQL development briefing for April 26th, 2026.

Today we have one notable commit addressing a build system issue. Noah Misch fixed a test failure in the SSL passphrase callback module that occurred when the build directory path contained comma characters. The problem stemmed from commit 4f433025, which introduced pg_hosts.conf configuration files. The HBA…

Misch's solution adds proper quoting around pg_hosts.conf fields that are derived from the build directory path. This ensures that paths with commas are treated as single tokens rather than being split at comma boundaries. The fix was reviewed by Daniel Gustafsson and affects the test file for the SSL passphrase…

This change restores compatibility that existed before the pg_hosts.conf introduction, where build directories with comma characters worked without issue. The commit notes that quote characters in directory names remain unsupported, as this limitation existed prior to the recent changes.

What's next: Watch for any follow-up testing to ensure the fix works across different platforms and build configurations. The SSL passphrase callback module may see additional refinements as testing…

That's…

Nearby episodes from PostgreSQL

  1. Partition Split Validation Rollback
  2. Weekly Recap - Security Fixes and Performance Diagnostics
  3. The Art of User-Friendly Maintenance
  4. Weekly Recap - Error Handling and Query Correctness
  5. String Formatting Fix
  6. Weekly Recap - Bug Fixes and Security Infrastructure
  7. Database Statistics and Array Coercion Fixes
  8. Weekly Recap - Shared Memory Architecture Overhaul