Public bug reported: Using the package provided by Ubuntu Impish results in the following CMake configuration error when trying to build OpenColorIO:
``` […] CMake Error in src/OpenColorIO/CMakeLists.txt: Imported target "expat::expat" includes non-existent path "/usr/lib/include" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide. […] ``` This wasn't an issue in Ubuntu Hirsute as far as I can recall and is not an issue when using the ASWF-provided packages — CMake flag `-DOCIO_INSTALL_EXT_PACKAGES=ALL`. A patch is attached that allows OpenColorIO to build using system-provided packages. Related ticket over on the OpenColorIO GitHub repository: https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1415 ** Affects: expat (Ubuntu) Importance: Undecided Status: New ** Patch added: "`libexpat1-dev` patch" https://bugs.launchpad.net/bugs/1956202/+attachment/5550748/+files/libexpat1-dev.txt -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to expat in Ubuntu. https://bugs.launchpad.net/bugs/1956202 Title: `libexpat1-dev` CMake configuration error Status in expat package in Ubuntu: New Bug description: Using the package provided by Ubuntu Impish results in the following CMake configuration error when trying to build OpenColorIO: ``` […] CMake Error in src/OpenColorIO/CMakeLists.txt: Imported target "expat::expat" includes non-existent path "/usr/lib/include" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide. […] ``` This wasn't an issue in Ubuntu Hirsute as far as I can recall and is not an issue when using the ASWF-provided packages — CMake flag `-DOCIO_INSTALL_EXT_PACKAGES=ALL`. A patch is attached that allows OpenColorIO to build using system-provided packages. Related ticket over on the OpenColorIO GitHub repository: https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1415 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/expat/+bug/1956202/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp