Skip to content

deps: New PugiXML min 1.11, rely on cmake config now, bump vendored version#5246

Merged
lgritz merged 2 commits into
AcademySoftwareFoundation:mainfrom
lgritz:lg-pugiupgrade
Jul 1, 2026
Merged

deps: New PugiXML min 1.11, rely on cmake config now, bump vendored version#5246
lgritz merged 2 commits into
AcademySoftwareFoundation:mainfrom
lgritz:lg-pugiupgrade

Conversation

@lgritz

@lgritz lgritz commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

Upgrade the embedded/vendored pugixml to 1.16, also the default version that we use for CI with build_pugixml.bash.

Raise PugiXML minimum to from 1.8 to 1.11 (late 2020, over 5 years ago).

Rely completely on pugixml exported cmake config, eliminate our Findpugixml.cmake. This is possible because we raised our minimum pugixml to 1.11, which is the point where its exported cmake configs were reliable.

…ersion

Upgrade the embedded pugixml to 1.16, also the default version that we
use for CI with build_pugixml.bash.

Raise PugiXML minimum to from 1.8 to 1.11 (late 2020, over 5 years ago).

Rely completely on pugixml exported cmake config, eliminate our
Findpugixml.cmake. This is possible because we raised our minimum
pugixml to 1.11, which is the point where its exported cmake configs
were reliable.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz

lgritz commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator Author

Any objections? (Bumps pugixml minimum, but only for main / 3.2)

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz lgritz merged commit 67dc210 into AcademySoftwareFoundation:main Jul 1, 2026
62 checks passed
@lgritz lgritz deleted the lg-pugiupgrade branch July 1, 2026 00:03
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.

1 participant