Skip to content

Commit

Permalink
ci(deps): Adjust some pugixml versions (#4594)
Browse files Browse the repository at this point in the history
* 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 <[email protected]>
  • Loading branch information
lgritz authored Jan 15, 2025
1 parent 2bae2ad commit 703a73e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ jobs:
setenvs: export CMAKE_VERSION=3.18.2
PTEX_VERSION=v2.3.2
WEBP_VERSION=v1.1.0
PUGIXML_VERSION=v1.8
depcmds: sudo rm -rf /usr/local/include/OpenEXR
- desc: hobbled gcc9.3/C++17 py3.7 exr-3.1 no-sse
# Use the oldest supported versions of required dependencies, and
Expand All @@ -135,6 +136,7 @@ jobs:
USE_JPEGTURBO=0
USE_OPENCV=0
FREETYPE_VERSION=VER-2-10-0
PUGIXML_VERSION=v1.8
depcmds: sudo rm -rf /usr/local/include/OpenEXR

runs-on: ${{ matrix.runner }}
Expand Down Expand Up @@ -279,6 +281,7 @@ jobs:
simd: "avx2,f16c"
fmt_ver: 10.1.1
pybind11_ver: v2.10.0
setenvs: PUGIXML_VERSION=v1.13
- desc: VFX2023 icc/C++17 py3.10 exr3.1 ocio2.1 qt5.15
nametag: linux-vfx2023-icc
runner: ubuntu-latest
Expand Down Expand Up @@ -318,6 +321,7 @@ jobs:
simd: "avx2,f16c"
fmt_ver: 10.1.1
pybind11_ver: v2.12.0
setenvs: PUGIXML_VERSION=v1.14
- desc: VFX2024 clang/C++17 py3.11 exr3.2 ocio2.3
nametag: linux-vfx2024
runner: ubuntu-latest
Expand All @@ -328,6 +332,7 @@ jobs:
simd: "avx2,f16c"
fmt_ver: 10.1.1
pybind11_ver: v2.12.0
setenvs: PUGIXML_VERSION=v1.14
- desc: VFX2024 sanitizers
nametag: sanitizer
runner: ubuntu-latest
Expand Down Expand Up @@ -395,7 +400,7 @@ jobs:
LIBTIFF_VERSION=v4.7.0
OPENJPEG_VERSION=v2.5.2
PTEX_VERSION=v2.4.3
PUGIXML_VERSION=v1.14
PUGIXML_VERSION=v1.15
WEBP_VERSION=v1.5.0
FREETYPE_VERSION=VER-2-13-3
USE_OPENVDB=0
Expand Down
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
tree, but if you want to use an external, system-installed version (as
may be required by some software distributions with policies against
embedding other projects), then just build with `-DUSE_EXTERNAL_PUGIXML=1`.
Any PugiXML >= 1.8 should be fine (we have tested through 1.14).
Any PugiXML >= 1.8 should be fine (we have tested through 1.15).



Expand Down

0 comments on commit 703a73e

Please sign in to comment.