Skip to content

Instantly share code, notes, and snippets.

@markfinal
Created June 24, 2018 12:32
Show Gist options
  • Save markfinal/cef1bd593a2e11560e9e595c35907d21 to your computer and use it in GitHub Desktop.
Save markfinal/cef1bd593a2e11560e9e595c35907d21 to your computer and use it in GitHub Desktop.
OpenImageIO RB-1.8 head failing to compile when using STL regex with GCC 4.8.4
/home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -H/home/mark/thirdparty/oiio -B/home/mark/thirdparty/build --check-build-system CMakeFiles/Makefile.cmake 0
/home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_progress_start /home/mark/thirdparty/build/CMakeFiles /home/mark/thirdparty/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/home/mark/thirdparty/build'
make -f CMakeFiles/CopyFiles.dir/build.make CMakeFiles/CopyFiles.dir/depend
make[2]: Entering directory `/home/mark/thirdparty/build'
cd /home/mark/thirdparty/build && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_depends "Unix Makefiles" /home/mark/thirdparty/oiio /home/mark/thirdparty/oiio /home/mark/thirdparty/build /home/mark/thirdparty/build /home/mark/thirdparty/build/CMakeFiles/CopyFiles.dir/DependInfo.cmake --color=
Dependee "/home/mark/thirdparty/build/CMakeFiles/CopyFiles.dir/DependInfo.cmake" is newer than depender "/home/mark/thirdparty/build/CMakeFiles/CopyFiles.dir/depend.internal".
Dependee "/home/mark/thirdparty/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/mark/thirdparty/build/CMakeFiles/CopyFiles.dir/depend.internal".
Scanning dependencies of target CopyFiles
make[2]: Leaving directory `/home/mark/thirdparty/build'
make -f CMakeFiles/CopyFiles.dir/build.make CMakeFiles/CopyFiles.dir/build
make[2]: Entering directory `/home/mark/thirdparty/build'
[ 0%] Generating testsuite/runtest.py
/home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E copy_if_different /home/mark/thirdparty/oiio/testsuite/runtest.py /home/mark/thirdparty/build/testsuite/runtest.py
make[2]: Leaving directory `/home/mark/thirdparty/build'
[ 0%] Built target CopyFiles
make -f src/libutil/CMakeFiles/OpenImageIO_Util.dir/build.make src/libutil/CMakeFiles/OpenImageIO_Util.dir/depend
make[2]: Entering directory `/home/mark/thirdparty/build'
cd /home/mark/thirdparty/build && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_depends "Unix Makefiles" /home/mark/thirdparty/oiio /home/mark/thirdparty/oiio/src/libutil /home/mark/thirdparty/build /home/mark/thirdparty/build/src/libutil /home/mark/thirdparty/build/src/libutil/CMakeFiles/OpenImageIO_Util.dir/DependInfo.cmake --color=
Dependee "/home/mark/thirdparty/build/src/libutil/CMakeFiles/OpenImageIO_Util.dir/DependInfo.cmake" is newer than depender "/home/mark/thirdparty/build/src/libutil/CMakeFiles/OpenImageIO_Util.dir/depend.internal".
Dependee "/home/mark/thirdparty/build/src/libutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/mark/thirdparty/build/src/libutil/CMakeFiles/OpenImageIO_Util.dir/depend.internal".
Scanning dependencies of target OpenImageIO_Util
make[2]: Leaving directory `/home/mark/thirdparty/build'
make -f src/libutil/CMakeFiles/OpenImageIO_Util.dir/build.make src/libutil/CMakeFiles/OpenImageIO_Util.dir/build
make[2]: Entering directory `/home/mark/thirdparty/build'
[ 0%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/argparse.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/argparse.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/argparse.cpp
[ 1%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/benchmark.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/benchmark.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/benchmark.cpp
[ 1%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/errorhandler.cpp
[ 2%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/filesystem.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/filesystem.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/filesystem.cpp
[ 2%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/farmhash.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/farmhash.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/farmhash.cpp
[ 3%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/filter.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/filter.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/filter.cpp
[ 3%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/hashes.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/hashes.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/hashes.cpp
[ 4%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/paramlist.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/paramlist.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/paramlist.cpp
[ 4%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/plugin.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/plugin.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/plugin.cpp
[ 5%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/SHA1.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/SHA1.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/SHA1.cpp
[ 5%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/strutil.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/strutil.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/strutil.cpp
[ 6%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/sysutil.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/sysutil.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/sysutil.cpp
[ 6%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/thread.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/thread.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/thread.cpp
[ 7%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/timer.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/timer.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/timer.cpp
[ 7%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/typedesc.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/typedesc.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/typedesc.cpp
[ 7%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/ustring.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/ustring.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/ustring.cpp
[ 8%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/xxhash.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DOpenImageIO_Util_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO_Util.dir/xxhash.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/xxhash.cpp
[ 8%] Linking CXX shared library libOpenImageIO_Util.so
cd /home/mark/thirdparty/build/src/libutil && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_link_script CMakeFiles/OpenImageIO_Util.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -O3 -DNDEBUG -shared -Wl,-soname,libOpenImageIO_Util.so.1.8 -o libOpenImageIO_Util.so.1.8.13 CMakeFiles/OpenImageIO_Util.dir/argparse.cpp.o CMakeFiles/OpenImageIO_Util.dir/benchmark.cpp.o CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o CMakeFiles/OpenImageIO_Util.dir/filesystem.cpp.o CMakeFiles/OpenImageIO_Util.dir/farmhash.cpp.o CMakeFiles/OpenImageIO_Util.dir/filter.cpp.o CMakeFiles/OpenImageIO_Util.dir/hashes.cpp.o CMakeFiles/OpenImageIO_Util.dir/paramlist.cpp.o CMakeFiles/OpenImageIO_Util.dir/plugin.cpp.o CMakeFiles/OpenImageIO_Util.dir/SHA1.cpp.o CMakeFiles/OpenImageIO_Util.dir/strutil.cpp.o CMakeFiles/OpenImageIO_Util.dir/sysutil.cpp.o CMakeFiles/OpenImageIO_Util.dir/thread.cpp.o CMakeFiles/OpenImageIO_Util.dir/timer.cpp.o CMakeFiles/OpenImageIO_Util.dir/typedesc.cpp.o CMakeFiles/OpenImageIO_Util.dir/ustring.cpp.o CMakeFiles/OpenImageIO_Util.dir/xxhash.cpp.o -Wl,-rpath,/usr/local/lib: -lboost_filesystem -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic /usr/local/lib/libImath-2_2.so /usr/local/lib/libIex-2_2.so /usr/local/lib/libHalf.so /usr/local/lib/libIlmThread-2_2.so -lpthread
cd /home/mark/thirdparty/build/src/libutil && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_symlink_library libOpenImageIO_Util.so.1.8.13 libOpenImageIO_Util.so.1.8 libOpenImageIO_Util.so
make[2]: Leaving directory `/home/mark/thirdparty/build'
[ 8%] Built target OpenImageIO_Util
make -f src/libutil/CMakeFiles/filesystem_test.dir/build.make src/libutil/CMakeFiles/filesystem_test.dir/depend
make[2]: Entering directory `/home/mark/thirdparty/build'
cd /home/mark/thirdparty/build && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_depends "Unix Makefiles" /home/mark/thirdparty/oiio /home/mark/thirdparty/oiio/src/libutil /home/mark/thirdparty/build /home/mark/thirdparty/build/src/libutil /home/mark/thirdparty/build/src/libutil/CMakeFiles/filesystem_test.dir/DependInfo.cmake --color=
Dependee "/home/mark/thirdparty/build/src/libutil/CMakeFiles/filesystem_test.dir/DependInfo.cmake" is newer than depender "/home/mark/thirdparty/build/src/libutil/CMakeFiles/filesystem_test.dir/depend.internal".
Dependee "/home/mark/thirdparty/build/src/libutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/mark/thirdparty/build/src/libutil/CMakeFiles/filesystem_test.dir/depend.internal".
Scanning dependencies of target filesystem_test
make[2]: Leaving directory `/home/mark/thirdparty/build'
make -f src/libutil/CMakeFiles/filesystem_test.dir/build.make src/libutil/CMakeFiles/filesystem_test.dir/build
make[2]: Entering directory `/home/mark/thirdparty/build'
[ 8%] Building CXX object src/libutil/CMakeFiles/filesystem_test.dir/filesystem_test.cpp.o
cd /home/mark/thirdparty/build/src/libutil && /usr/bin/c++ -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/filesystem_test.dir/filesystem_test.cpp.o -c /home/mark/thirdparty/oiio/src/libutil/filesystem_test.cpp
[ 9%] Linking CXX executable filesystem_test
cd /home/mark/thirdparty/build/src/libutil && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_link_script CMakeFiles/filesystem_test.dir/link.txt --verbose=1
/usr/bin/c++ -O3 -DNDEBUG -rdynamic CMakeFiles/filesystem_test.dir/filesystem_test.cpp.o -o filesystem_test -Wl,-rpath,/home/mark/thirdparty/build/src/libutil:/usr/local/lib libOpenImageIO_Util.so.1.8.13 -lboost_filesystem -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -ldl /usr/local/lib/libImath-2_2.so /usr/local/lib/libIex-2_2.so /usr/local/lib/libHalf.so /usr/local/lib/libIlmThread-2_2.so -lpthread
make[2]: Leaving directory `/home/mark/thirdparty/build'
[ 9%] Built target filesystem_test
make -f src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/build.make src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/depend
make[2]: Entering directory `/home/mark/thirdparty/build'
cd /home/mark/thirdparty/build && /home/mark/thirdparty/cmake-3.11.4-Linux-x86_64/bin/cmake -E cmake_depends "Unix Makefiles" /home/mark/thirdparty/oiio /home/mark/thirdparty/oiio/src/libOpenImageIO /home/mark/thirdparty/build /home/mark/thirdparty/build/src/libOpenImageIO /home/mark/thirdparty/build/src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/DependInfo.cmake --color=
Dependee "/home/mark/thirdparty/build/src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/DependInfo.cmake" is newer than depender "/home/mark/thirdparty/build/src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/depend.internal".
Dependee "/home/mark/thirdparty/build/src/libOpenImageIO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/mark/thirdparty/build/src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/depend.internal".
Scanning dependencies of target OpenImageIO
make[2]: Leaving directory `/home/mark/thirdparty/build'
make -f src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/build.make src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/build
make[2]: Entering directory `/home/mark/thirdparty/build'
[ 9%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/deepdata.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/deepdata.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/deepdata.cpp
[ 10%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/exif.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/exif.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/exif.cpp
[ 10%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/formatspec.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/formatspec.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/formatspec.cpp
[ 11%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebuf.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imagebuf.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imagebuf.cpp
[ 11%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageinput.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imageinput.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imageinput.cpp
[ 12%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageio.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imageio.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imageio.cpp
[ 12%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageioplugin.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imageioplugin.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imageioplugin.cpp
[ 13%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageoutput.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imageoutput.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imageoutput.cpp
[ 13%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/iptc.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/iptc.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/iptc.cpp
[ 14%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/xmp.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/xmp.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/xmp.cpp
[ 14%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/color_ocio.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/color_ocio.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/color_ocio.cpp
[ 15%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo.cpp.o
cd /home/mark/thirdparty/build/src/libOpenImageIO && /usr/bin/c++ -DOpenImageIO_EXPORTS -DUSE_JPEG_TURBO=1 -DUSE_STD_REGEX -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/home/mark/thirdparty/build/include -I/home/mark/thirdparty/oiio/src/include -I/usr/include/x86_64-linux-gnu -I/usr/local/include -I/usr/local/include/OpenEXR -O3 -DNDEBUG -fPIC -Wall -Werror -fno-math-errno -Wno-error=unused-local-typedefs -Wno-unused-local-typedefs -Wno-unused-result -std=c++11 -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/imagebufalgo.cpp.o -c /home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp
/home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp: In function ‘bool OpenImageIO_v1_8::ImageBufAlgo::IBAprep(OpenImageIO_v1_8::ROI&, OpenImageIO_v1_8::ImageBuf*, const OpenImageIO_v1_8::ImageBuf*, const OpenImageIO_v1_8::ImageBuf*, const OpenImageIO_v1_8::ImageBuf*, OpenImageIO_v1_8::ImageSpec*, int)’:
/home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:225:72: error: no matching function for call to ‘regex_replace(std::string&, std::regex&, const char [1])’
std::regex_replace (desc, regex_sha, ""));
^
/home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:225:72: note: candidates are:
In file included from /usr/include/c++/4.8/regex:62:0,
from /home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:48:
/usr/include/c++/4.8/bits/regex.h:2162:5: note: template<class _Out_iter, class _Bi_iter, class _Rx_traits, class _Ch_type> _Out_iter std::regex_replace(_Out_iter, _Bi_iter, _Bi_iter, const std::basic_regex<_Ch_type, _Rx_traits>&, const std::basic_string<_Ch_type>&, std::regex_constants::match_flag_type)
regex_replace(_Out_iter __out, _Bi_iter __first, _Bi_iter __last,
^
/usr/include/c++/4.8/bits/regex.h:2162:5: note: template argument deduction/substitution failed:
/home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:225:72: note: deduced conflicting types for parameter ‘_Bi_iter’ (‘std::basic_regex<char>’ and ‘const char*’)
std::regex_replace (desc, regex_sha, ""));
^
In file included from /usr/include/c++/4.8/regex:62:0,
from /home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:48:
/usr/include/c++/4.8/bits/regex.h:2182:5: note: template<class _Rx_traits, class _Ch_type> std::basic_string<_Ch_type> std::regex_replace(const std::basic_string<_Ch_type>&, const std::basic_regex<_Ch_type, _Rx_traits>&, const std::basic_string<_Ch_type>&, std::regex_constants::match_flag_type)
regex_replace(const basic_string<_Ch_type>& __s,
^
/usr/include/c++/4.8/bits/regex.h:2182:5: note: template argument deduction/substitution failed:
/home/mark/thirdparty/oiio/src/libOpenImageIO/imagebufalgo.cpp:225:72: note: mismatched types ‘const std::basic_string<_Ch_type>’ and ‘const char [1]’
std::regex_replace (desc, regex_sha, ""));
^
make[2]: *** [src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo.cpp.o] Error 1
make[2]: Leaving directory `/home/mark/thirdparty/build'
make[1]: *** [src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/all] Error 2
make[1]: Leaving directory `/home/mark/thirdparty/build'
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment