Skip to content

Conversation

@mattdawkins
Copy link
Member

No description provided.

mattdawkins and others added 2 commits January 8, 2026 15:26
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
In PostgreSQL 10, md5.c and ip.c were moved from backend/libpq to common.
Add version detection to build the correct source files.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mattdawkins mattdawkins requested a review from chetnieter January 8, 2026 20:28
The PostgreSQL 10 Windows build was failing due to:

1. Missing BLCKSZ and XLOG_BLCKSZ definitions in pg_config.h.win32
   - These constants are required by c.h for PGAlignedBlock and
     PGAlignedXLogBlock struct definitions
   - Added via file(APPEND) after configure_file copies the template

2. Missing SCRAM-SHA-256 authentication support (new in PostgreSQL 10)
   - Added fe-auth-scram.c to libpq sources
   - Added required common library files: base64.c, scram-common.c,
     sha2.c, saslprep.c, unicode_norm.c
   - Added pg_strong_random.c from port directory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@chetnieter chetnieter merged commit b148133 into master Jan 13, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants