Skip to content

Commit 703a73e

Browse files
authored
ci(deps): Adjust some pugixml versions (#4594)
* Bump the 'latest' test to test the actual latest, 1.15. * Be sure that the 'oldest' tests actually test the oldest we support, 1.8. * Sprinkle around a couple other versions that we don't test currently. Signed-off-by: Larry Gritz <lg@larrygritz.com>
1 parent 2bae2ad commit 703a73e

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ jobs:
111111
setenvs: export CMAKE_VERSION=3.18.2
112112
PTEX_VERSION=v2.3.2
113113
WEBP_VERSION=v1.1.0
114+
PUGIXML_VERSION=v1.8
114115
depcmds: sudo rm -rf /usr/local/include/OpenEXR
115116
- desc: hobbled gcc9.3/C++17 py3.7 exr-3.1 no-sse
116117
# Use the oldest supported versions of required dependencies, and
@@ -135,6 +136,7 @@ jobs:
135136
USE_JPEGTURBO=0
136137
USE_OPENCV=0
137138
FREETYPE_VERSION=VER-2-10-0
139+
PUGIXML_VERSION=v1.8
138140
depcmds: sudo rm -rf /usr/local/include/OpenEXR
139141

140142
runs-on: ${{ matrix.runner }}
@@ -279,6 +281,7 @@ jobs:
279281
simd: "avx2,f16c"
280282
fmt_ver: 10.1.1
281283
pybind11_ver: v2.10.0
284+
setenvs: PUGIXML_VERSION=v1.13
282285
- desc: VFX2023 icc/C++17 py3.10 exr3.1 ocio2.1 qt5.15
283286
nametag: linux-vfx2023-icc
284287
runner: ubuntu-latest
@@ -318,6 +321,7 @@ jobs:
318321
simd: "avx2,f16c"
319322
fmt_ver: 10.1.1
320323
pybind11_ver: v2.12.0
324+
setenvs: PUGIXML_VERSION=v1.14
321325
- desc: VFX2024 clang/C++17 py3.11 exr3.2 ocio2.3
322326
nametag: linux-vfx2024
323327
runner: ubuntu-latest
@@ -328,6 +332,7 @@ jobs:
328332
simd: "avx2,f16c"
329333
fmt_ver: 10.1.1
330334
pybind11_ver: v2.12.0
335+
setenvs: PUGIXML_VERSION=v1.14
331336
- desc: VFX2024 sanitizers
332337
nametag: sanitizer
333338
runner: ubuntu-latest
@@ -395,7 +400,7 @@ jobs:
395400
LIBTIFF_VERSION=v4.7.0
396401
OPENJPEG_VERSION=v2.5.2
397402
PTEX_VERSION=v2.4.3
398-
PUGIXML_VERSION=v1.14
403+
PUGIXML_VERSION=v1.15
399404
WEBP_VERSION=v1.5.0
400405
FREETYPE_VERSION=VER-2-13-3
401406
USE_OPENVDB=0

INSTALL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
7474
tree, but if you want to use an external, system-installed version (as
7575
may be required by some software distributions with policies against
7676
embedding other projects), then just build with `-DUSE_EXTERNAL_PUGIXML=1`.
77-
Any PugiXML >= 1.8 should be fine (we have tested through 1.14).
77+
Any PugiXML >= 1.8 should be fine (we have tested through 1.15).
7878

7979

8080

0 commit comments

Comments
 (0)