media-libs/libheif-1.18.1 was stabilized today https://bugs.gentoo.org/940204 This triggers a rebuild of stable media-libs/openimageio-2.5.9.0 and this fails with: CMake Error at src/cmake/modules/FindLibheif.cmake:34 (string): string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to command. Call Stack (most recent call first): src/cmake/checked_find_package.cmake:132 (find_package) src/cmake/externalpackages.cmake:214 (checked_find_package) CMakeLists.txt:176 (include) -- Found Libheif: /usr/include -- Found Libheif CMake Error at src/cmake/checked_find_package.cmake:159 (if): if given arguments: "VERSION_LESS" "1.7" Unknown arguments specified Call Stack (most recent call first): src/cmake/externalpackages.cmake:214 (checked_find_package) CMakeLists.txt:176 (include) media-libs/openimageio-2.5.13.1 works for me. Reproducible: Always
Created attachment 903791 [details] openimageio-2.5.9.0.tar.gz
As usual, thank you Frank!
Hello. This bug bit me too. :-) Had to unmask 2.5.12.0 to pass this crisis. Have a nice day.
amd64 done all arches done
*** Bug 940258 has been marked as a duplicate of this bug. ***
The actual issue has nothing to do with the new version, just which versions an important patch was added to the package without being upstreamed. :)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138de8ce8edc1c1f1eca993e7552d36724f5d152 commit 138de8ce8edc1c1f1eca993e7552d36724f5d152 Author: Eli Schwartz <eschwartz@gentoo.org> AuthorDate: 2024-09-26 17:21:36 +0000 Commit: Eli Schwartz <eschwartz@gentoo.org> CommitDate: 2024-09-26 17:24:22 +0000 media-libs/openimageio: implement an important configure fix for all versions It's quite confusing why in commit 7fb7986ffcfcd5520c57744c621e045ca715a850 a fix for newer libheif was only added to the version of openimageio added in the same commit batch. This then meant that stabling libheif arbitrarily meant stabling openimageio as well. We should simply implement basic capability to run src_configure, for stable versions as well. Bug: https://bugs.gentoo.org/936472 Bug: https://bugs.gentoo.org/940247 Bug: https://bugs.gentoo.org/940258 Fixes: 7fb7986ffcfcd5520c57744c621e045ca715a850 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> media-libs/openimageio/openimageio-2.5.9.0.ebuild | 1 + 1 file changed, 1 insertion(+)
*** Bug 949662 has been marked as a duplicate of this bug. ***