From 8e22e4f9161d471966dd9ec85f3422cf12af468f Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Thu, 20 Aug 2026 15:12:00 -0400 Subject: [PATCH] wikiheaders: Report full path when dying for a doubly-defined section. (cherry picked from commit 1d4b0337ac50d447ac8c51b6ee047fe62fcbb145) --- build-scripts/wikiheaders.pl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-scripts/wikiheaders.pl b/build-scripts/wikiheaders.pl index a129d5b83c..801f7ea839 100755 --- a/build-scripts/wikiheaders.pl +++ b/build-scripts/wikiheaders.pl @@ -1786,20 +1786,20 @@ while (my $d = readdir(DH)) { } elsif (/\A\= (.*?) \=\Z/) { $firstline = 0; $current_section = ($1 eq $sym) ? '[Brief]' : $1; - die("Doubly-defined section '$current_section' in '$dent'!\n") if defined $sections{$current_section}; + die("Doubly-defined section '$current_section' in '$wikipath/$dent'!\n") if defined $sections{$current_section}; push @section_order, $current_section; $sections{$current_section} = ''; } elsif (/\A\=\= (.*?) \=\=\Z/) { $firstline = 0; $current_section = ($1 eq $sym) ? '[Brief]' : $1; - die("Doubly-defined section '$current_section' in '$dent'!\n") if defined $sections{$current_section}; + die("Doubly-defined section '$current_section' in '$wikipath/$dent'!\n") if defined $sections{$current_section}; push @section_order, $current_section; $sections{$current_section} = ''; next; } elsif (/\A\-\-\-\-\Z/) { $firstline = 0; $current_section = '[footer]'; - die("Doubly-defined section '$current_section' in '$dent'!\n") if defined $sections{$current_section}; + die("Doubly-defined section '$current_section' in '$wikipath/$dent'!\n") if defined $sections{$current_section}; push @section_order, $current_section; $sections{$current_section} = ''; next; @@ -1811,14 +1811,14 @@ while (my $d = readdir(DH)) { } elsif (/\A\#+ (.*?)\Z/) { $firstline = 0; $current_section = ($1 eq $sym) ? '[Brief]' : $1; - die("Doubly-defined section '$current_section' in '$dent'!\n") if defined $sections{$current_section}; + die("Doubly-defined section '$current_section' in '$wikipath/$dent'!\n") if defined $sections{$current_section}; push @section_order, $current_section; $sections{$current_section} = ''; next; } elsif (/\A\-\-\-\-\Z/) { $firstline = 0; $current_section = '[footer]'; - die("Doubly-defined section '$current_section' in '$dent'!\n") if defined $sections{$current_section}; + die("Doubly-defined section '$current_section' in '$wikipath/$dent'!\n") if defined $sections{$current_section}; push @section_order, $current_section; $sections{$current_section} = ''; next;