Summary: | media-libs/osl-1.13.10.0 - [icu-75.1] [gcc-15] /.../dual.h: error: const class OSL_v1_13::DualStorage<T, 3> has no member named dz | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Paul Zander <negril.nx+gentoo> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ted.d.rodgers |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1871 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 932474 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz media-libs:osl-1.13.10.0:20240803-111705.log qlist-info.txt.xz temp.tar.xz build fail log for original bug message later build failure for missing cstdint combined patch to fix 2 build failures |
Description
Toralf Förster
2024-08-03 14:30:11 UTC
Created attachment 898878 [details]
emerge-info.txt
Created attachment 898879 [details]
emerge-history.txt
Created attachment 898880 [details]
environment
Created attachment 898881 [details]
etc.clang.tar.xz
Created attachment 898882 [details]
etc.portage.tar.xz
Created attachment 898883 [details]
media-libs:osl-1.13.10.0:20240803-111705.log
Created attachment 898884 [details]
qlist-info.txt.xz
Created attachment 898885 [details]
temp.tar.xz
I hit this failure with no_member_dz then after patching for that, hit a later compile failure solvable by including cstdint. Including build fail logs for original fail + second failure cases, and attaching a patch that fixes both conditions. Created attachment 901132 [details]
build fail log for original bug message
confirms the original bug condition
Created attachment 901133 [details]
later build failure for missing cstdint
second failure after original bug failure topic is patched for
Created attachment 901134 [details, diff]
combined patch to fix 2 build failures
Attached patch works for both osl-1.13.x versions currently in portage: =osl-1.13.7.0 # ebuild osl-1.13.7.0.ebuild clean prepare * osl-1.13.7.0.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * Using python3.12 to build >>> Unpacking source... >>> Unpacking osl-1.13.7.0.tar.gz to /var/tmp/portage/media-libs/osl-1.13.7.0/work >>> Source unpacked in /var/tmp/portage/media-libs/osl-1.13.7.0/work >>> Preparing source in /var/tmp/portage/media-libs/osl-1.13.7.0/work/OpenShadingLanguage-1.13.7.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/osl-1.13.7.0/work/OpenShadingLanguage-1.13.7.0" * Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/osl-1.13.7.0/work/OpenShadingLanguage-1.13.7.0_build" * =================================================================================================================================================================================================== * Applying user patches from /etc/portage/patches ... * Applying bug_937238.patch ... [ ok ] * User patches applied. * =================================================================================================================================================================================================== * Hardcoded definition(s) removed in CMakeLists.txt: * set (CMAKE_BUILD_TYPE "Release") * Hardcoded definition(s) removed in testsuite/example-batched-deformer/CMakeLists.txt: * set (CMAKE_BUILD_TYPE "Debug") * set (CMAKE_BUILD_TYPE "Debug") * Hardcoded definition(s) removed in testsuite/example-cuda/CMakeLists.txt: * set (CMAKE_BUILD_TYPE "Release") * Hardcoded definition(s) removed in testsuite/example-deformer/CMakeLists.txt: * set (CMAKE_BUILD_TYPE "Release") >>> Source prepared. ... >>> Source compiled. =osl-1.13.10.0. >>> Preparing source in /var/tmp/portage/media-libs/osl-1.13.10.0/work/OpenShadingLanguage-1.13.10.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/osl-1.13.10.0/work/OpenShadingLanguage-1.13.10.0" * Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/osl-1.13.10.0/work/OpenShadingLanguage-1.13.10.0_build" * =================================================================================================================================================================================================== * Applying user patches from /etc/portage/patches ... * Applying bug_937238.patch ... [ ok ] * User patches applied. ... >>> Source compiled. https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/commit/d8c6f9a004c6fe3ae024ee17903c7ca9f9e8f9e7 is the fix for the typo part, but not the includes |