Skip to content

Instantly share code, notes, and snippets.

@luis-pereira
Created October 12, 2016 19:56
Show Gist options
  • Save luis-pereira/3e1502e21308728506e73b6805f0beb4 to your computer and use it in GitHub Desktop.
Save luis-pereira/3e1502e21308728506e73b6805f0beb4 to your computer and use it in GitHub Desktop.
libqtxdg-use_qt_FTBFS
-- The C compiler identification is Clang 3.8.1
-- The CXX compiler identification is Clang 3.8.1
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- 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/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building with Qt 5.7.0
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
--
-- For building tests use -DBUILD_TESTS=Yes option.
--
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lpereira/lxqt/lxqt/libqtxdg/build
[1/32] /usr/bin/clang++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_SVG_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQt5XdgIconLoader_EXPORTS -I/usr/include/qt/QtGui/5.7.0 -I/usr/include/qt/QtGui/5.7.0/QtGui -I/usr/include/qt/QtCore/5.7.0 -I/usr/include/qt/QtCore/5.7.0/QtCore -IInTreeBuild/include/qt5xdgiconloader -IInTreeBuild/include -IInTreeBuild/include/qt5xdgiconloader/2.0.0 -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtWidgets -fno-exceptions -g -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -fPIC -std=gnu++11 -MD -MT xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o -MF xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o.d -o xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o -c ../xdgiconloader/xdgiconloader.cpp
FAILED: xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o
/usr/bin/clang++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_SVG_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQt5XdgIconLoader_EXPORTS -I/usr/include/qt/QtGui/5.7.0 -I/usr/include/qt/QtGui/5.7.0/QtGui -I/usr/include/qt/QtCore/5.7.0 -I/usr/include/qt/QtCore/5.7.0/QtCore -IInTreeBuild/include/qt5xdgiconloader -IInTreeBuild/include -IInTreeBuild/include/qt5xdgiconloader/2.0.0 -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtWidgets -fno-exceptions -g -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -fPIC -std=gnu++11 -MD -MT xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o -MF xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o.d -o xdgiconloader/CMakeFiles/Qt5XdgIconLoader.dir/xdgiconloader.cpp.o -c ../xdgiconloader/xdgiconloader.cpp
../xdgiconloader/xdgiconloader.cpp:345:22: error: member access into incomplete type 'QIconCacheGtkReader'
if (cache->isValid()) {
^
/usr/include/qt/QtGui/5.7.0/QtGui/private/qiconloader_p.h:148:7: note: forward declaration of 'QIconCacheGtkReader'
class QIconCacheGtkReader;
^
../xdgiconloader/xdgiconloader.cpp:346:36: error: member access into incomplete type 'QIconCacheGtkReader'
auto result = cache->lookup(iconNameFallback);
^
/usr/include/qt/QtGui/5.7.0/QtGui/private/qiconloader_p.h:148:7: note: forward declaration of 'QIconCacheGtkReader'
class QIconCacheGtkReader;
^
../xdgiconloader/xdgiconloader.cpp:347:26: error: member access into incomplete type 'QIconCacheGtkReader'
if (cache->isValid()) {
^
/usr/include/qt/QtGui/5.7.0/QtGui/private/qiconloader_p.h:148:7: note: forward declaration of 'QIconCacheGtkReader'
class QIconCacheGtkReader;
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: no type named 'type' in the global namespace
foreach (const char *s, result) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:960:83: note: expanded from macro 'Q_FOREACH'
for (QForeachContainer<typename QtPrivate::remove_reference<decltype(container)>::type> _container_((container)); \
~~^
../xdgiconloader/xdgiconloader.cpp:351:21: error: unknown type name '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:960:89: note: expanded from macro 'Q_FOREACH'
for (QForeachContainer<typename QtPrivate::remove_reference<decltype(container)>::type> _container_((container)); \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:961:6: note: expanded from macro 'Q_FOREACH'
_container_.control && _container_.i != _container_.e; \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:961:29: note: expanded from macro 'Q_FOREACH'
_container_.control && _container_.i != _container_.e; \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:961:46: note: expanded from macro 'Q_FOREACH'
_container_.control && _container_.i != _container_.e; \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:962:23: note: expanded from macro 'Q_FOREACH'
++_container_.i, _container_.control ^= 1) \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:962:8: note: expanded from macro 'Q_FOREACH'
++_container_.i, _container_.control ^= 1) \
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:963:22: note: expanded from macro 'Q_FOREACH'
for (variable = *_container_.i; _container_.control; _container_.control = 0)
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:963:37: note: expanded from macro 'Q_FOREACH'
for (variable = *_container_.i; _container_.control; _container_.control = 0)
^
../xdgiconloader/xdgiconloader.cpp:351:21: error: use of undeclared identifier '_container_'
/usr/include/qt/QtCore/qglobal.h:971:21: note: expanded from macro 'foreach'
# define foreach Q_FOREACH
^
/usr/include/qt/QtCore/qglobal.h:963:58: note: expanded from macro 'Q_FOREACH'
for (variable = *_container_.i; _container_.control; _container_.control = 0)
^
13 errors generated.
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment