Summary: | media-libs/libcaca-0.99_beta19 - In file included from .../work/libcaca-0.99.beta19/test/canvas.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for ... | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Kochkov <anton.kochkov> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | j0inty, joost.ruis, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge --info output |
Created attachment 485126 [details]
emerge --info output
Same happens with GCC-5.4.0 as well: /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -march=corei7-avx -pipe -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wl,-O1 -Wl,--as-needed -o simple simple.o ../caca/libcaca.la In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/export.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/driver.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ ... I am closing this because of everything below gcc-6.5.0 is now masked. Marking as OBSOLETE then. |
Created attachment 485124 [details] build.log /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -march=corei7-avx -pipe -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wl,-O1 -Wl,--as-needed -o simple simple.o ../caca/libcaca.la In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/canvas.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/driver.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/dirty.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/type_traits:35:0, from /usr/include/cppunit/tools/StringHelper.h:7, from /usr/include/cppunit/TestAssert.h:8, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/export.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ libtool: link: x86_64-pc-linux-gnu-gcc -O2 -march=corei7-avx -pipe -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wl,-O1 -o .libs/simple simple.o -Wl,--as-needed ../caca/.libs/libcaca.so -L/usr/lib64 -lncursesw -lX11 -lGL -lGLU -lglut -lftgl -lz /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -march=corei7-avx -pipe -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wl,-O1 -Wl,--as-needed -o bench bench.o ../caca/libcaca.la In file included from /usr/include/cppunit/TestAssert.h:8:0, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/export.cpp:15: /usr/include/cppunit/tools/StringHelper.h:22:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<!std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:22:24: error: expected unqualified-id before ‘<’ token typename std::enable_if<!std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:31:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:31:24: error: expected unqualified-id before ‘<’ token typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(const T& x) ^ In file included from /usr/include/cppunit/Exception.h:4:0, from /usr/include/cppunit/TestCaller.h:4, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/export.cpp:15: /usr/include/cppunit/TestAssert.h: In static member function ‘static std::string CppUnit::assertion_traits<T>::toString(const T&)’: /usr/include/cppunit/TestAssert.h:74:16: error: ‘toString’ is not a member of ‘CppUnit::StringHelper’ return CPPUNIT_NS::StringHelper::toString(x); ^ In file included from /usr/include/cppunit/extensions/HelperMacros.h:9:0, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/export.cpp:15: /usr/include/cppunit/TestCaller.h: At global scope: /usr/include/cppunit/TestCaller.h:159:37: error: ‘std::function’ has not been declared TestCaller(std::string name, std::function<void()> test_function, Fixture* fixture): ^ /usr/include/cppunit/TestCaller.h:159:45: error: expected ‘,’ or ‘...’ before ‘<’ token TestCaller(std::string name, std::function<void()> test_function, Fixture* fixture): ^ /usr/include/cppunit/TestCaller.h:200:8: error: ‘function’ in namespace ‘std’ does not name a template type std::function<void()> m_test_function; ^ /usr/include/cppunit/TestCaller.h: In constructor ‘CppUnit::TestCaller<Fixture>::TestCaller(std::string, CppUnit::TestCaller<Fixture>::TestMethod)’: /usr/include/cppunit/TestCaller.h:121:6: error: class ‘CppUnit::TestCaller<Fixture>’ does not have any field named ‘m_test_function’ m_test_function( std::bind(test, m_fixture) ) ^ /usr/include/cppunit/TestCaller.h:121:23: error: ‘bind’ is not a member of ‘std’ m_test_function( std::bind(test, m_fixture) ) ^ /usr/include/cppunit/TestCaller.h: In constructor ‘CppUnit::TestCaller<Fixture>::TestCaller(std::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture&)’: /usr/include/cppunit/TestCaller.h:138:6: error: class ‘CppUnit::TestCaller<Fixture>’ does not have any field named ‘m_test_function’ m_test_function( std::bind(test, &fixture) ) ^ /usr/include/cppunit/TestCaller.h:138:23: error: ‘bind’ is not a member of ‘std’ m_test_function( std::bind(test, &fixture) ) ^ /usr/include/cppunit/TestCaller.h: In constructor ‘CppUnit::TestCaller<Fixture>::TestCaller(std::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture*)’: /usr/include/cppunit/TestCaller.h:155:6: error: class ‘CppUnit::TestCaller<Fixture>’ does not have any field named ‘m_test_function’ m_test_function( std::bind(test, fixture) ) ^ /usr/include/cppunit/TestCaller.h:155:23: error: ‘bind’ is not a member of ‘std’ m_test_function( std::bind(test, fixture) ) ^ /usr/include/cppunit/TestCaller.h: In constructor ‘CppUnit::TestCaller<Fixture>::TestCaller(std::string, int)’: /usr/include/cppunit/TestCaller.h:162:17: error: ‘fixture’ was not declared in this scope m_fixture(fixture), ^ /usr/include/cppunit/TestCaller.h:163:7: error: class ‘CppUnit::TestCaller<Fixture>’ does not have any field named ‘m_test_function’ m_test_function(test_function) ^ /usr/include/cppunit/TestCaller.h:163:23: error: ‘test_function’ was not declared in this scope m_test_function(test_function) ^ /usr/include/cppunit/TestCaller.h: In member function ‘void CppUnit::TestCaller<Fixture>::runTest()’: /usr/include/cppunit/TestCaller.h:175:23: error: there are no arguments to ‘m_test_function’ that depend on a template parameter, so a declaration of ‘m_test_function’ must be available [-fpermissive] m_test_function(); ^ /usr/include/cppunit/TestCaller.h:175:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) In file included from /usr/include/cppunit/TestAssert.h:8:0, from /usr/include/cppunit/TestCase.h:6, from /usr/include/cppunit/TestCaller.h:5, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/driver.cpp:15: /usr/include/cppunit/tools/StringHelper.h:22:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<!std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:22:24: error: expected unqualified-id before ‘<’ token typename std::enable_if<!std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:31:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(const T& x) ^ /usr/include/cppunit/tools/StringHelper.h:31:24: error: expected unqualified-id before ‘<’ token typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(const T& x) ^ In file included from /usr/include/cppunit/Exception.h:4:0, from /usr/include/cppunit/TestCaller.h:4, from /usr/include/cppunit/extensions/HelperMacros.h:9, from /var/tmp/portage/media-libs/libcaca-0.99_beta19/work/libcaca-0.99.beta19/test/driver.cpp:15: /usr/include/cppunit/TestAssert.h: In static member function ‘static std::string CppUnit::assertion_traits<T>::toString(const T&)’: /usr/include/cppunit/TestAssert.h:74:16: error: ‘toString’ is not a member of ‘CppUnit::StringHelper’ return CPPUNIT_NS::StringHelper::toString(x); ...