[Pkg-phototools-devel] Uncoordinated transition away from libyaml-cpp0.3

Matteo F. Vescovi mfv.debian at gmail.com
Mon Oct 7 12:51:25 UTC 2013


Hi!

On Mon, Oct 07, 2013 at 01:13:27AM +0200, Cyril Brulebois wrote:
> you dropped the following binary package from the yaml-cpp source
> package:
>   libyaml-cpp0.3
> 
> It appears it is still depended on by the following packages:
> [...] 
> | opencolorio: libopencolorio1 [amd64 armel armhf i386 ia64 mips mipsel powerpc s390 s390x sparc]
> |              opencolorio-tools [amd64 armel armhf i386 ia64 mips mipsel powerpc s390 s390x sparc]
> |              python-pyopencolorio [amd64 armel armhf i386 ia64 mips mipsel powerpc s390 s390x sparc]
> [...]
> 
> Did you coordinate with your reverse dependencies? At least, I fail to
> find a transition bug on the release team side for coordination, which
> isn't too nice.

Exactly. A test build on kFreeBSD-amd64 porterbox "falla" (attached)
against yaml-cpp 0.5.1 shows that the package now FTBFS badly.

-- 
Matteo F. Vescovi
Debian Maintainer
GnuPG KeyID: 0x83B2CF7A
-------------- next part --------------
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: source package opencolorio
dpkg-buildpackage: source version 1.0.9~dfsg0-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by Matteo F. Vescovi <mfv.debian at gmail.com>
 dpkg-source --before-build opencolorio
dpkg-buildpackage: host architecture kfreebsd-amd64
 fakeroot debian/rules clean
dh clean -Scmake -Bdebian/cmake --parallel --with python2
   dh_testdir -O-Scmake -O-Bdebian/cmake -O--parallel
   debian/rules override_dh_auto_clean
make[1]: Entering directory `/home/mfv/opencolorio'
pyclean .
dh_auto_clean
make[1]: Leaving directory `/home/mfv/opencolorio'
   dh_clean -O-Scmake -O-Bdebian/cmake -O--parallel
 dpkg-source -b opencolorio
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building opencolorio using existing ./opencolorio_1.0.9~dfsg0.orig.tar.gz
dpkg-source: info: building opencolorio in opencolorio_1.0.9~dfsg0-1.debian.tar.gz
dpkg-source: info: building opencolorio in opencolorio_1.0.9~dfsg0-1.dsc
 debian/rules build
dh build -Scmake -Bdebian/cmake --parallel --with python2
   dh_testdir -O-Scmake -O-Bdebian/cmake -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory `/home/mfv/opencolorio'
dh_auto_configure -- \
		-DCMAKE_CXX_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" \
		-DOCIO_BUILD_DOCS=ON \
		-DOCIO_BUILD_NUKE=OFF \
		-DOCIO_BUILD_STATIC=OFF \
		-DOCIO_BUILD_TESTS=OFF \
		-DOCIO_BUILD_TRUELIGHT=OFF \
		-DOCIO_USE_SSE=OFF \
		-DUSE_EXTERNAL_TINYXML=ON \
		-DUSE_EXTERNAL_YAML=ON
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Setting Build Type to: RelWithDebInfo
-- Setting Namespace to: OpenColorIO
-- Exec prefix not specified, defaulting to /usr
-- Use Boost Ptr: OFF
-- Setting python bin to: python
Python library: /usr/lib/python2.7/config-x86_64-kfreebsd-gnu/libpython2.7.so
-- Setting EXTDIST_PYTHONPATH: /usr/lib/python2.7/dist-packages
-- Found TinyXML: /usr/lib/x86_64-kfreebsd-gnu/libtinyxml.so  
-- TinyXML version: 2.6.2
-- External TinyXML will be used.
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
-- checking for module 'yaml-cpp'
--   found yaml-cpp, version 0.5.1
-- System yaml-cpp library will be used.
-- Generate Documentation: ON
-- Create sphinx conf.py from conf.py.in
-- Copying doc to staging area
-- Copy extra doc files to staging area
-- Extracting .rst files from C++ headers
-- SSE Optimizations: OFF
-- Create OpenColorABI.h from OpenColorABI.h.in
-- Setting OCIO SOVERSION to: 1
-- Create OpenColorIO.pc from OpenColorIO.pc.in
-- Build Unit Tests: OFF
-- Found OIIO library /usr/lib/libOpenImageIO.so
-- Found OIIO includes /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-kfreebsd-gnu/libX11.so;/usr/lib/x86_64-kfreebsd-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-kfreebsd-gnu/libX11.so;/usr/lib/x86_64-kfreebsd-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-kfreebsd-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-kfreebsd-gnu/libGL.so  
-- Found OpenGL library /usr/lib/x86_64-kfreebsd-gnu/libGLU.so;/usr/lib/x86_64-kfreebsd-gnu/libGL.so;/usr/lib/x86_64-kfreebsd-gnu/libX11.so;/usr/lib/x86_64-kfreebsd-gnu/libXext.so
-- Found OpenGL includes /usr/include
-- Could NOT find GLUT (missing:  GLUT_glut_LIBRARY GLUT_INCLUDE_DIR) 
-- GLUT not found
-- Found GLEW library /usr/lib/x86_64-kfreebsd-gnu/libGLEW.so
-- Found GLEW includes /usr/include
-- Not building ociodisplay. Requirement(s) found, OpenGL:TRUE, GLUT:FALSE, GLEW:TRUE, OIIO:TRUE
-- Python library to include 'lib' prefix: OFF
-- Python 2.7 okay (UCS: ucs4), will build the Python bindings against /usr/include;/usr/include/python2.7
-- Python variant path is lib/python2.7/site-packages
-- Found PythonLibs: /usr/lib/python2.7/config-x86_64-kfreebsd-gnu/libpython2.7.so (found version "2.7.5+") 
PYTHON_VARIANT_PATH: lib/python2.7/site-packages
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mfv/opencolorio/debian/cmake
make[1]: Leaving directory `/home/mfv/opencolorio'
   dh_auto_build -O-Scmake -O-Bdebian/cmake -O--parallel
make[1]: Entering directory `/home/mfv/opencolorio/debian/cmake'
/usr/bin/cmake -H/home/mfv/opencolorio -B/home/mfv/opencolorio/debian/cmake --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/mfv/opencolorio/debian/cmake/CMakeFiles /home/mfv/opencolorio/debian/cmake/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory `/home/mfv/opencolorio/debian/cmake'
make -f src/core/CMakeFiles/OpenColorIO.dir/build.make src/core/CMakeFiles/OpenColorIO.dir/depend
make[3]: Entering directory `/home/mfv/opencolorio/debian/cmake'
cd /home/mfv/opencolorio/debian/cmake && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mfv/opencolorio /home/mfv/opencolorio/src/core /home/mfv/opencolorio/debian/cmake /home/mfv/opencolorio/debian/cmake/src/core /home/mfv/opencolorio/debian/cmake/src/core/CMakeFiles/OpenColorIO.dir/DependInfo.cmake --color=
Scanning dependencies of target OpenColorIO
make[3]: Leaving directory `/home/mfv/opencolorio/debian/cmake'
make -f src/core/CMakeFiles/OpenColorIO.dir/build.make src/core/CMakeFiles/OpenColorIO.dir/build
make[3]: Entering directory `/home/mfv/opencolorio/debian/cmake'
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 
[  0%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/AllocationOp.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/AllocationOp.cpp.o -c /home/mfv/opencolorio/src/core/AllocationOp.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 1
[  1%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/AllocationTransform.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/AllocationTransform.cpp.o -c /home/mfv/opencolorio/src/core/AllocationTransform.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 2
[  2%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/Baker.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/Baker.cpp.o -c /home/mfv/opencolorio/src/core/Baker.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 3
[  3%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/CDLTransform.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/CDLTransform.cpp.o -c /home/mfv/opencolorio/src/core/CDLTransform.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 4
[  4%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/Caching.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/Caching.cpp.o -c /home/mfv/opencolorio/src/core/Caching.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 5
[  5%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/ColorSpace.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/ColorSpace.cpp.o -c /home/mfv/opencolorio/src/core/ColorSpace.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 
[  5%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/ColorSpaceTransform.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/ColorSpaceTransform.cpp.o -c /home/mfv/opencolorio/src/core/ColorSpaceTransform.cpp
/usr/bin/cmake -E cmake_progress_report /home/mfv/opencolorio/debian/cmake/CMakeFiles 6
[  6%] Building CXX object src/core/CMakeFiles/OpenColorIO.dir/Config.cpp.o
cd /home/mfv/opencolorio/debian/cmake/src/core && /usr/bin/c++   -DOpenColorIO_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -O2 -g -DNDEBUG -fPIC -I/home/mfv/opencolorio/export -I/home/mfv/opencolorio/debian/cmake/export -I/home/mfv/opencolorio/debian/cmake/ext/dist/include -I/home/mfv/opencolorio/ext/oiio/src/include    -DTIXML_USE_STL -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -o CMakeFiles/OpenColorIO.dir/Config.cpp.o -c /home/mfv/opencolorio/src/core/Config.cpp
/home/mfv/opencolorio/src/core/Config.cpp: In function 'void OpenColorIO::v1::{anonymous}::operator>>(const YAML::Node&, OpenColorIO::v1::{anonymous}::View&)':
/home/mfv/opencolorio/src/core/Config.cpp:253:14: error: 'Iterator' is not a member of 'YAML'
         for (YAML::Iterator iter = node.begin();
              ^
/home/mfv/opencolorio/src/core/Config.cpp:253:29: error: expected ';' before 'iter'
         for (YAML::Iterator iter = node.begin();
                             ^
/home/mfv/opencolorio/src/core/Config.cpp:254:14: error: 'iter' was not declared in this scope
              iter != node.end();
              ^
/home/mfv/opencolorio/src/core/Config.cpp:262:51: error: expected primary-expression before '>' token
                     iter.second().Read<std::string>(stringval))
                                                   ^
/home/mfv/opencolorio/src/core/Config.cpp:268:51: error: expected primary-expression before '>' token
                     iter.second().Read<std::string>(stringval))
                                                   ^
/home/mfv/opencolorio/src/core/Config.cpp:274:51: error: expected primary-expression before '>' token
                     iter.second().Read<std::string>(stringval))
                                                   ^
/home/mfv/opencolorio/src/core/Config.cpp: In member function 'void OpenColorIO::v1::Config::Impl::load(std::istream&, const char*)':
/home/mfv/opencolorio/src/core/Config.cpp:1719:20: error: 'class YAML::Parser' has no member named 'GetNextDocument'
             parser.GetNextDocument(node);
                    ^
/home/mfv/opencolorio/src/core/Config.cpp:1723:21: error: 'class YAML::Node' has no member named 'FindValue'
             if(node.FindValue("ocio_profile_version") == NULL)
                     ^
/home/mfv/opencolorio/src/core/Config.cpp:1731:42: error: no match for 'operator>>' (operand types are 'YAML::Node' and 'int')
             node["ocio_profile_version"] >> profile_version;
                                          ^
/home/mfv/opencolorio/src/core/Config.cpp:1731:42: note: candidates are:
In file included from /home/mfv/opencolorio/src/core/Config.cpp:51:0:
/home/mfv/opencolorio/src/core/OCIOYaml.h:80:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::ColorSpaceRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, ColorSpaceRcPtr& cs);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:80:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::ColorSpaceRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::ColorSpace>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:82:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::GroupTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, GroupTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:82:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::GroupTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::GroupTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:84:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::TransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, TransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:84:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::TransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::Transform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:86:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::LookRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, LookRcPtr& cs);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:86:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::LookRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::Look>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:90:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::AllocationTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, AllocationTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:90:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::AllocationTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::AllocationTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:92:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::CDLTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, CDLTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:92:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::CDLTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::CDLTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:94:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::ColorSpaceTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, ColorSpaceTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:94:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::ColorSpaceTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::ColorSpaceTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:96:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::ExponentTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, ExponentTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:96:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::ExponentTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::ExponentTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:98:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::FileTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, FileTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:98:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::FileTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::FileTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:100:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::LogTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, LogTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:100:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::LogTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::LogTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:102:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::LookTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, LookTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:102:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::LookTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::LookTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:104:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::MatrixTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, MatrixTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:104:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::MatrixTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::MatrixTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:106:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::TruelightTransformRcPtr&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, TruelightTransformRcPtr& t);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:106:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::TruelightTransformRcPtr& {aka std::tr1::shared_ptr<OpenColorIO::v1::TruelightTransform>&}'
/home/mfv/opencolorio/src/core/OCIOYaml.h:111:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::BitDepth&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, BitDepth& depth);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:111:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::BitDepth&'
/home/mfv/opencolorio/src/core/OCIOYaml.h:113:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::Allocation&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, Allocation& alloc);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:113:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::Allocation&'
/home/mfv/opencolorio/src/core/OCIOYaml.h:115:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::ColorSpaceDirection&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, ColorSpaceDirection& dir);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:115:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::ColorSpaceDirection&'
/home/mfv/opencolorio/src/core/OCIOYaml.h:117:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::TransformDirection&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, TransformDirection& dir);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:117:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::TransformDirection&'
/home/mfv/opencolorio/src/core/OCIOYaml.h:119:21: note: void OpenColorIO::v1::operator>>(const YAML::Node&, OpenColorIO::v1::Interpolation&)
     OCIOHIDDEN void operator >> (const YAML::Node& node, Interpolation& iterp);
                     ^
/home/mfv/opencolorio/src/core/OCIOYaml.h:119:21: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::Interpolation&'
/home/mfv/opencolorio/src/core/Config.cpp:246:10: note: void OpenColorIO::v1::{anonymous}::operator>>(const YAML::Node&, OpenColorIO::v1::{anonymous}::View&)
     void operator >> (const YAML::Node& node, View& v)
          ^
/home/mfv/opencolorio/src/core/Config.cpp:246:10: note:   no known conversion for argument 2 from 'int' to 'OpenColorIO::v1::{anonymous}::View&'
/home/mfv/opencolorio/src/core/Config.cpp:1753:18: error: 'Iterator' is not a member of 'YAML'
             for (YAML::Iterator iter = node.begin();
                  ^
/home/mfv/opencolorio/src/core/Config.cpp:1753:33: error: expected ';' before 'iter'
             for (YAML::Iterator iter = node.begin();
                                 ^
/home/mfv/opencolorio/src/core/Config.cpp:1754:18: error: 'iter' was not declared in this scope
                  iter != node.end();
                  ^
/home/mfv/opencolorio/src/core/Config.cpp:1770:26: error: 'Iterator' is not a member of 'YAML'
                     for (YAML::Iterator it  = environment.begin();
                          ^
/home/mfv/opencolorio/src/core/Config.cpp:1770:41: error: expected ';' before 'it'
                     for (YAML::Iterator it  = environment.begin();
                                         ^
/home/mfv/opencolorio/src/core/Config.cpp:1771:41: error: 'it' was not declared in this scope
                                         it != environment.end(); ++it)
                                         ^
/home/mfv/opencolorio/src/core/Config.cpp:1783:55: error: expected primary-expression before '>' token
                         iter.second().Read<std::string>(stringval))
                                                       ^
/home/mfv/opencolorio/src/core/Config.cpp:1789:44: error: expected primary-expression before 'bool'
                         iter.second().Read<bool>(boolval))
                                            ^
/home/mfv/opencolorio/src/core/Config.cpp:1789:44: error: expected ')' before 'bool'
/home/mfv/opencolorio/src/core/Config.cpp:1795:55: error: expected primary-expression before '>' token
                         iter.second().Read<std::string>(stringval))
                                                       ^
/home/mfv/opencolorio/src/core/Config.cpp:1823:26: error: 'Iterator' is not a member of 'YAML'
                     for (YAML::Iterator it  = roles.begin();
                          ^
/home/mfv/opencolorio/src/core/Config.cpp:1823:41: error: expected ';' before 'it'
                     for (YAML::Iterator it  = roles.begin();
                                         ^
/home/mfv/opencolorio/src/core/Config.cpp:1824:41: error: 'it' was not declared in this scope
                                         it != roles.end(); ++it)
                                         ^
make[3]: *** [src/core/CMakeFiles/OpenColorIO.dir/Config.cpp.o] Error 1
make[3]: Leaving directory `/home/mfv/opencolorio/debian/cmake'
make[2]: *** [src/core/CMakeFiles/OpenColorIO.dir/all] Error 2
make[2]: Leaving directory `/home/mfv/opencolorio/debian/cmake'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mfv/opencolorio/debian/cmake'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


More information about the Pkg-phototools-devel mailing list