Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 810703 - media-libs/openimageio-2.2.15.1 - fails to build on ppc64 due to several undefined references
Summary: media-libs/openimageio-2.2.15.1 - fails to build on ppc64 due to several unde...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 795279
  Show dependency tree
 
Reported: 2021-08-27 18:55 UTC by ernsteiswuerfel
Modified: 2021-11-21 06:50 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (openimageio-2.2.15.1:20210827-182419.log,315.49 KB, text/plain)
2021-08-27 18:55 UTC, ernsteiswuerfel
Details
emerge --info (file_810703.txt,5.82 KB, text/plain)
2021-08-27 18:55 UTC, ernsteiswuerfel
Details
build.log (ppc64, 2.2.18.0) (openimageio-2.2.18.0:20210919-193259.log,315.93 KB, text/plain)
2021-09-19 20:01 UTC, ernsteiswuerfel
Details
build.log (~amd64) (build.log,106.36 KB, text/x-log)
2021-11-01 07:14 UTC, Alessandro Calorì
Details
emerge --info (amd64) (emerge.info,7.20 KB, application/x-info)
2021-11-01 07:15 UTC, Alessandro Calorì
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-08-27 18:55:12 UTC
Created attachment 736297 [details]
build.log

[...]
In file included from include/OpenImageIO/detail/fmt/format.h:3955,
                 from include/OpenImageIO/detail/fmt/ostream.h:13,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/include/OpenImageIO/strutil.h:44,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/include/OpenImageIO/typedesc.h:29,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/include/OpenImageIO/attrdelegate.h:13,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/include/OpenImageIO/paramlist.h:17,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/include/OpenImageIO/argparse.h:20,
                 from /var/tmp/portage/media-libs/openimageio-2.2.15.1/work/oiio-Release-2.2.15.1/src/iconvert/iconvert.cpp:14:
include/OpenImageIO/detail/fmt/format-inl.h: In function 'uint64_t fmt::v7::detail::dragonbox::umul192_upper64(uint64_t, fmt::v7::detail::uint128_wrapper)':
include/OpenImageIO/detail/fmt/format-inl.h:1692:33: note: the ABI of passing aggregates with 16-byte alignment has changed in GCC 5
 1692 | FMT_SAFEBUFFERS inline uint64_t umul192_upper64(uint64_t x, uint128_wrapper y)
      |                                 ^~~~~~~~~~~~~~~
[152/174] : && /usr/bin/powerpc64-unknown-linux-gnu-g++ -O2 -mcpu=970 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu src/iconvert/CMakeFiles/iconvert.dir/iconvert.cpp.o -o bin/iconvert  -Wl,-rpath,/var/tmp/portage/media-libs/openimageio-2.2.15.1/work/openimageio-2.2.15.1_build/lib:  lib/libOpenImageIO.so.2.2.15  /usr/lib64/libImath-2_5.so.25.0.5  /usr/lib64/libIexMath-2_5.so.25.0.5  /usr/lib64/libHalf-2_5.so.25.0.5  /usr/lib64/libIex-2_5.so.25.0.5  -lpthread && :
FAILED: bin/iconvert 
: && /usr/bin/powerpc64-unknown-linux-gnu-g++ -O2 -mcpu=970 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu src/iconvert/CMakeFiles/iconvert.dir/iconvert.cpp.o -o bin/iconvert  -Wl,-rpath,/var/tmp/portage/media-libs/openimageio-2.2.15.1/work/openimageio-2.2.15.1_build/lib:  lib/libOpenImageIO.so.2.2.15  /usr/lib64/libImath-2_5.so.25.0.5  /usr/lib64/libIexMath-2_5.so.25.0.5  /usr/lib64/libHalf-2_5.so.25.0.5  /usr/lib64/libIex-2_5.so.25.0.5  -lpthread && :
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::dirname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::end()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_ErrorString'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `vtable for YAML::Exception'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_SetUserData'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::SetLocalValue(YAML::EMITTER_MANIP)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::Emitter()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::StartedScalar()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::SetFloatPrecision(unsigned long)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::set_null()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `vtable for YAML::BadConversion'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::ostream_wrapper::write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::memory::create_node()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::normpath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::~Emitter()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::Write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::size() const'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::GetFloatPrecision() const'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::GetDoublePrecision() const'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::splitext(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `typeinfo for YAML::BadSubscript'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::BadConversion::~BadConversion()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `vtable for YAML::RepresentationException'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::mark_defined()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `typeinfo for YAML::InvalidNode'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::BadSubscript::~BadSubscript()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::strip(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_ParserFree'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_SetElementHandler'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::join(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_SetCharacterDataHandler'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::begin()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_GetErrorCode'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Load(std::istream&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::SetDoublePrecision(unsigned long)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::Write(bool)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::Write(YAML::_Tag const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `vtable for YAML::BadSubscript'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::mul(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::replace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::Write(char)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::isabs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::good() const'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::PrepareNode(YAML::EmitterNodeType::value)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_ParserCreate'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::Emitter::c_str() const'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::convert<bool>::decode(YAML::Node const&, bool&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `YAML::InvalidNode::~InvalidNode()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `XML_Parse'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `vtable for YAML::InvalidNode'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `typeinfo for YAML::BadConversion'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.15: undefined reference to `pystring::os::path::basename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
Comment 1 ernsteiswuerfel archtester 2021-08-27 18:55:49 UTC
Created attachment 736300 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2021-09-19 03:25:24 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34821e22dff925fe729d19b68cfb8f6b53516ef5

commit 34821e22dff925fe729d19b68cfb8f6b53516ef5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-19 03:24:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-19 03:24:51 +0000

    media-libs/opencolorio: add 2.0.2
    
    Bug: https://bugs.gentoo.org/810703
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/opencolorio/Manifest                 |  1 +
 media-libs/opencolorio/opencolorio-2.0.2.ebuild | 93 +++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915a742f909b1b1c2ffaf6dd5655b3bfd65d37d2

commit 915a742f909b1b1c2ffaf6dd5655b3bfd65d37d2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-19 03:22:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-19 03:22:22 +0000

    media-libs/openimageio: add 2.2.18.0
    
    Bug: https://bugs.gentoo.org/810703
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/openimageio/Manifest                    |   1 +
 media-libs/openimageio/openimageio-2.2.18.0.ebuild | 159 +++++++++++++++++++++
 2 files changed, 160 insertions(+)
Comment 3 Sam James archtester gentoo-dev Security 2021-09-19 03:29:46 UTC
Hm, it builds here, and there's some related fixes in the commits I tagged (fixes were upstream). How about now?
Comment 4 ernsteiswuerfel archtester 2021-09-19 20:01:15 UTC
Tried 2.2.18.0. Unfortunately still fails here:

[...]
[152/174] : && /usr/bin/powerpc64-unknown-linux-gnu-g++ -O2 -mcpu=970 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu src/iconvert/CMakeFiles/iconvert.dir/iconvert.cpp.o -o bin/iconvert  -Wl,-rpath,/var/tmp/portage/media-libs/openimageio-2.2.18.0/work/openimageio-2.2.18.0_build/lib:  lib/libOpenImageIO.so.2.2.18  /usr/lib64/libImath-2_5.so.25.0.5  /usr/lib64/libIexMath-2_5.so.25.0.5  /usr/lib64/libHalf-2_5.so.25.0.5  /usr/lib64/libIex-2_5.so.25.0.5  -lpthread && :
FAILED: bin/iconvert 
: && /usr/bin/powerpc64-unknown-linux-gnu-g++ -O2 -mcpu=970 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu src/iconvert/CMakeFiles/iconvert.dir/iconvert.cpp.o -o bin/iconvert  -Wl,-rpath,/var/tmp/portage/media-libs/openimageio-2.2.18.0/work/openimageio-2.2.18.0_build/lib:  lib/libOpenImageIO.so.2.2.18  /usr/lib64/libImath-2_5.so.25.0.5  /usr/lib64/libIexMath-2_5.so.25.0.5  /usr/lib64/libHalf-2_5.so.25.0.5  /usr/lib64/libIex-2_5.so.25.0.5  -lpthread && :
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.18: undefined reference to `pystring::os::path::dirname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.18: undefined reference to `YAML::detail::node_data::end()'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.18: undefined reference to `pystring::os::path::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/powerpc64-unknown-linux-gnu/10.3.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: lib/libOpenImageIO.so.2.2.18: undefined reference to `XML_ErrorString'
Comment 5 ernsteiswuerfel archtester 2021-09-19 20:01:55 UTC
Created attachment 740142 [details]
build.log (ppc64, 2.2.18.0)
Comment 6 Larry the Git Cow gentoo-dev 2021-10-31 05:44:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61be0af4c50f28ffe45f506edf4cebc93df47a8

commit e61be0af4c50f28ffe45f506edf4cebc93df47a8
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-10-31 05:43:25 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-10-31 05:43:48 +0000

    media-libs/openimageio: add 2.3.8.0
    
    Closes: https://bugs.gentoo.org/816264
    Bug: https://bugs.gentoo.org/810703
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/openimageio/Manifest                   |   1 +
 media-libs/openimageio/openimageio-2.3.8.0.ebuild | 168 ++++++++++++++++++++++
 2 files changed, 169 insertions(+)
Comment 7 Alessandro Calorì 2021-11-01 07:12:55 UTC
media-libs/openimageio does not build on my machine too (either amd64 and ~amd64 versions). Same missing references.
Comment 8 Alessandro Calorì 2021-11-01 07:14:43 UTC
Created attachment 747777 [details]
build.log (~amd64)
Comment 9 Alessandro Calorì 2021-11-01 07:15:16 UTC
Created attachment 747780 [details]
emerge --info (amd64)