=== Applying patches on top of PostgreSQL commit ID fcc0e27f45e2d8dc6046435908a48626c91d3d84 === /etc/rc.d/jail: WARNING: Per-jail configuration via jail_* variables is obsolete. Please consider migrating to /etc/jail.conf. Wed Sep 16 15:39:30 UTC 2026 On branch cf/7307 nothing to commit, working tree clean === using 'git am' to apply patch ./0001-Refactor-set-operation-group-clauses-to-decouple-fro.patch === Applying: Refactor set operation group clauses to decouple from targetlist positions === using 'git am' to apply patch ./0002-Support-inline-ORDER-BY-in-DISTINCT-ON-for-SELECT-an.patch === Applying: Support inline ORDER BY in DISTINCT ON for SELECT and enable HashAgg === using 'git am' to apply patch ./0003-Support-UNION-DISTINCT-ON-for-non-recursive-set-oper.patch === Applying: Support UNION DISTINCT ON for non-recursive set operations error: sha1 information is lacking or useless (doc/src/sgml/ref/select.sgml). error: could not build fake ancestor hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 Support UNION DISTINCT ON for non-recursive set operations When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". === using patch(1) to apply patch ./0003-Support-UNION-DISTINCT-ON-for-non-recursive-set-oper.patch === patching file doc/src/sgml/ref/select.sgml Hunk #1 succeeded at 1251 (offset -43 lines). Hunk #2 succeeded at 1282 (offset -43 lines). patching file src/backend/optimizer/path/allpaths.c Hunk #1 succeeded at 4161 (offset -10 lines). patching file src/backend/optimizer/plan/planner.c Hunk #1 succeeded at 1806 (offset 32 lines). Hunk #2 succeeded at 3919 (offset 31 lines). Hunk #3 succeeded at 8674 (offset 31 lines). patching file src/backend/optimizer/prep/prepunion.c patching file src/backend/parser/analyze.c Hunk #1 FAILED at 89. Hunk #2 succeeded at 1854 (offset -321 lines). Hunk #3 succeeded at 1893 (offset -321 lines). Hunk #4 succeeded at 1922 (offset -321 lines). Hunk #5 succeeded at 2038 (offset -321 lines). Hunk #6 succeeded at 2062 (offset -321 lines). Hunk #7 succeeded at 2170 (offset -321 lines). Hunk #8 succeeded at 2316 (offset -321 lines). Hunk #9 succeeded at 2333 (offset -321 lines). Hunk #10 succeeded at 2358 with fuzz 1 (offset -321 lines). Hunk #11 succeeded at 2482 (offset -321 lines). Hunk #12 succeeded at 3845 (offset -352 lines). 1 out of 12 hunks FAILED -- saving rejects to file src/backend/parser/analyze.c.rej patching file src/backend/parser/gram.y Hunk #1 succeeded at 13263 (offset -488 lines). can't find file to patch at input line 483 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/src/backend/rewrite/rewriteGraphTable.c b/src/backend/rewrite/rewriteGraphTable.c |index 0eaf28b3de5..f7e19ef7f0d 100644 |--- a/src/backend/rewrite/rewriteGraphTable.c |+++ b/src/backend/rewrite/rewriteGraphTable.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file src/include/nodes/parsenodes.h Hunk #1 succeeded at 2313 (offset -77 lines). patching file src/include/parser/analyze.h Hunk #1 FAILED at 67. 1 out of 1 hunk FAILED -- saving rejects to file src/include/parser/analyze.h.rej patching file src/test/regress/expected/union.out patching file src/test/regress/sql/union.sql Unstaged changes after reset: M doc/src/sgml/ref/select.sgml M src/backend/optimizer/path/allpaths.c M src/backend/optimizer/plan/planner.c M src/backend/optimizer/prep/prepunion.c M src/backend/parser/analyze.c M src/backend/parser/gram.y M src/include/nodes/parsenodes.h M src/test/regress/expected/union.out M src/test/regress/sql/union.sql Removing src/backend/parser/analyze.c.rej Removing src/include/parser/analyze.h.rej === using 'git apply' to apply patch ./0003-Support-UNION-DISTINCT-ON-for-non-recursive-set-oper.patch === error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... Applied patch to 'src/backend/optimizer/path/allpaths.c' cleanly. error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... Applied patch to 'src/backend/optimizer/prep/prepunion.c' cleanly. error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... error: patch failed: src/backend/parser/analyze.c:89 error: src/backend/parser/analyze.c: patch does not apply error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... error: src/backend/rewrite/rewriteGraphTable.c: does not exist in index error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... Applied patch to 'src/include/parser/analyze.h' with conflicts. Applied patch to 'src/test/regress/expected/union.out' cleanly. /work/patches/./0003-Support-UNION-DISTINCT-ON-for-non-recursive-set-oper.patch:607: new blank line at EOF. + Applied patch to 'src/test/regress/sql/union.sql' cleanly.