Hi,

there are some things that refuse to compile.  One of them is
openimageio.

Is this a bug, or am I missing something?  Do I need to update something
else first?


,---- [ emerge -a -k @preserved-rebuild ]
| [...]
| >>> Emerging (27 of 35) media-libs/openimageio-1.6.13::gentoo                 
                                                                                
                                                                    [1450/94379]
|  * openimageio-1.6.13.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...             
                                                                                
                                                                         [ ok ]
| >>> Unpacking source...
| >>> Source unpacked in /var/tmp/portage/media-libs/openimageio-1.6.13/work
| >>> Preparing source in 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13 ...
| >>> Source prepared.
| >>> Configuring source in 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13 ...
| >>> Working in BUILD_DIR: 
"/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build"
| cmake -C 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/gentoo_common_config.cmake
 -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=/usr/lib64 
-DBUILDSTATIC=OFF -DLINKSTATIC=OFF -DINSTALL_DOCS=
| OFF -DOIIO_BUILD_TESTS=OFF -DSTOP_ON_WARNING=OFF -DUSE_EXTERNAL_PUGIXML=ON 
-DUSE_FIELD3D=OFF -DUSE_FREETYPE=yes -DUSE_FFMPEG=no -DUSE_GIF=yes 
-DUSE_OCIO=no -DUSE_OPENCV=no -DUSE_OPENGL=yes -DUSE_OPENJPEG=yes 
-DUSE_OPENSSL=yes -DUSE_PYTHON
| =no -DUSE_LIBRAW=no -DUSE_QT=no -DUSE_PYTHON3=OFF -DCMAKE_BUILD_TYPE=Gentoo 
-DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/gentoo_rules.cmake
 -DCMAKE_TOOLCHAIN_FILE=/var/tmp/p
| 
ortage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/gentoo_toolchain.cmake
  /var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13
| loading initial cache file 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/gentoo_common_config.cmake
| -- The C compiler identification is GNU 5.3.0
| -- The CXX compiler identification is GNU 5.3.0
| -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
| -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
| -- Detecting C compiler ABI info
| -- Detecting C compiler ABI info - done
| -- Detecting C compile features
| -- Detecting C compile features - done
| -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
| -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
| -- Detecting CXX compiler ABI info
| -- Detecting CXX compiler ABI info - done
| -- Detecting CXX compile features
| -- Detecting CXX compile features - done
| -- Project build dir = 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build
| -- CMAKE_CXX_COMPILER is /usr/bin/x86_64-pc-linux-gnu-g++
| -- CMAKE_CXX_COMPILER_ID is GNU
| -- Setting Namespace to: OpenImageIO
| -- platform = linux64
| -- Boost python support not found -- will not build python components!
| -- OpenColorIO disabled
| -- No Qt4 -- skipping components that need Qt4.
| -- Field3d will not be used
| -- Not using LibRaw
| -- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version 
"1.0.2j") 
| -- OpenSSL enabled
| -- OPENSSL_INCLUDES: /usr/include
| -- FFmpeg plugin will not be built
| -- Field3D plugin will not be built
| -- Raw plugin will not be build
| -- PTex plugin will not be built
| -- 
| 
|    WARNING: Qt, OpenGL, or GLEW not found -- 'iv' will not be built!
| 
| -- Could not Find Nuke. Skipping build of Nuke plugins.
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../bmpsuite
| --   -> Will not run tests bmp
| --   -> You can find it at http://entropymine.com/jason/bmpsuite/bmpsuite.zip
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../libtiffpic
| --   -> Will not run tests tiff-suite;tiff-depths;tiff-misc
| --   -> You can find it at http://www.remotesensing.org/libtiff/images.html
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../openexr-images
| --   -> Will not run tests 
openexr-suite;openexr-multires;openexr-chroma;openexr-v2;perchannel
| --   -> You can find it at http://www.openexr.com/downloads.html
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../oiio-images
| --   -> Will not run tests gif
| --   -> You can find it at Recent checkout of oiio-images
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../j2kp4files_v1_5
| --   -> Will not run tests jpeg2000
| --   -> You can find it at 
http://www.itu.int/net/ITU-T/sigdb/speimage/ImageForm-s.aspx?val=10100803
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../oiio-images/pnm
| --   -> Will not run tests pnm
| --   -> You can find it at Recent checkout of oiio-images
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../TGAUTILS
| --   -> Will not run tests targa-tgautils
| --   -> You can find it at http://tgautils.inequation.org/
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../fits-images
| --   -> Will not run tests fits
| --   -> You can find it at http://www.cv.nrao.edu/fits/data/tests/
| 
| -- 
| 
| Did not find 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13/../webp-images
| --   -> Will not run tests webp
| --   -> You can find it at http://code.google.com/speed/webp/gallery.html
| 
| -- Configuring done
| -- Generating done
| -- Build files have been written to: 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build
| >>> Source configured.
| >>> Compiling source in 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13 ...
| >>> Working in BUILD_DIR: 
"/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build"
| make -j16 VERBOSE=1 
| [...]
| [100%] Linking CXX executable oiiotool
| cd 
/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/src/oiiotool
 && /usr/bin/cmake -E cmake_link_script CMakeFiles/oiiotool.dir/link.txt 
--verbose=1
| ccache /usr/bin/x86_64-pc-linux-gnu-g++   -O2 -pipe -march=westmere -mmmx 
-msse -msse2 -msse3 -mssse3 -mcx16 -msahf -maes -mpclmul -mpopcnt -msse4.2 
-msse4.1 -mfxsr --param l1-cache-size=32 --param l1-cache-line-size=64 --param 
l2-cache-s
| ize=12288 -mtune=westmere -fomit-frame-pointer -fno-stack-protector    
-Wl,-O1 -Wl,--as-needed CMakeFiles/oiiotool.dir/oiiotool.cpp.o 
CMakeFiles/oiiotool.dir/diff.cpp.o CMakeFiles/oiiotool.dir/imagerec.cpp.o 
CMakeFiles/oiiotool.dir/printi
| nfo.cpp.o  -o oiiotool -rdynamic ../libOpenImageIO/libOpenImageIO.so.1.6.13 
-lboost_filesystem-mt -lboost_regex-mt -lboost_system-mt -lboost_thread-mt 
-lboost_chrono-mt -lboost_date_time-mt -lboost_atomic-mt -lrt -ldl -lssl 
-lcrypto -lfre
| etype -lpng -lz -ltiff -ljpeg -lIlmImf -lImath -lIex -lHalf -lIlmThread 
-lpthread -lopenjpeg -lwebp -lgif -lz -ltiff -ljpeg -lIlmImf -lImath -lIex 
-lHalf -lIlmThread -lpthread -lopenjpeg -lwebp -lgif -lpugixml 
-Wl,-rpath,/var/tmp/portage/
| 
media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build/src/libOpenImageIO: 
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::vector<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::
| char_traits<char>, std::allocator<char> > > > 
>::writeValueTo(Imf_2_1::OStream&, int) const'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > 
>::readValueFrom(Imf_2_1::IStream&, int, int)'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::Header::type[abi:cxx11]() const'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::vector<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::
| char_traits<char>, std::allocator<char> > > > 
>::readValueFrom(Imf_2_1::IStream&, int, int)'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >::staticTypeName()'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::vector<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::allocator<std::__cxx11::basic_string<char, std::
| char_traits<char>, std::allocator<char> > > > >::staticTypeName()'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::Header::name[abi:cxx11]() const'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::Header::setType(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
| ../libOpenImageIO/libOpenImageIO.so.1.6.13: undefined reference to 
`Imf_2_1::TypedAttribute<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > 
>::writeValueTo(Imf_2_1::OStream&, int) const'
| collect2: error: ld returned 1 exit status
| src/oiiotool/CMakeFiles/oiiotool.dir/build.make:207: recipe for target 
'src/oiiotool/oiiotool' failed
| make[2]: *** [src/oiiotool/oiiotool] Error 1
| make[2]: Leaving directory 
'/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build'
| CMakeFiles/Makefile2:1366: recipe for target 
'src/oiiotool/CMakeFiles/oiiotool.dir/all' failed
| make[1]: *** [src/oiiotool/CMakeFiles/oiiotool.dir/all] Error 2
| make[1]: Leaving directory 
'/var/tmp/portage/media-libs/openimageio-1.6.13/work/openimageio-1.6.13_build'
| Makefile:160: recipe for target 'all' failed
| make: *** [all] Error 2
|  * ERROR: media-libs/openimageio-1.6.13::gentoo failed (compile phase):
|  *   emake failed
`----

Reply via email to