Skip to content

Updates libtiff to 4.7.2 in preperation for openimageio/etc - #396

Open
nick-l-o3de wants to merge 4 commits into
o3de:mainfrom
nick-l-o3de:update_libtiff
Open

Updates libtiff to 4.7.2 in preperation for openimageio/etc#396
nick-l-o3de wants to merge 4 commits into
o3de:mainfrom
nick-l-o3de:update_libtiff

Conversation

@nick-l-o3de

Copy link
Copy Markdown
Contributor

This rolls out a new 4.7.2 version of libtiff, which has various security fixes, but also, compiles with clang18-20, unlike the old one.

This will allow us to use this libtiff with OpenImageIO, OpenColorIO, etc.

On windows, I've tested whether this actually works in O3DE by using this package against latest development (custom built package locally) and rebuilt all the asset processor tif and tiff files I could find in automated testing. They all compiled without issue.

Note that this version of tiff has no significant API changes from the previous version (4.2.0), so no code changes had to be applied.

I've also cleaned up the scripts, so that we don't need custom build scripts anymore.

This is in preperation for the upgrade of OpenImageIO

Signed-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>
Signed-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>
Signed-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>
Signed-off-by: Nicholas Lawson <70027408+nick-l-o3de@users.noreply.github.com>
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.

2 participants