What is the solution to recurring error messages when building qtopensource in a debian11 armv7l environment?
Unsolved
Mobile and Embedded
-
Hello, I'm building the version 5.15 of qt opensource in a debian 11 armv7l environment. I get qt opensource via wget and there is an error in the process of configuring it.
root@be0885f41696:/home/build# /home/qtsource/configure -opensource -confirm-license -release -no-pulse -prefix /home/qt5/
- cd qtbase
- /home/qtsource/qtbase/configure -top-level -opensource -confirm-license -release -no-pulse -prefix /home/qt5/
Preparing build tree...
Creating qmake...
................................................../home/qtsource/qtbase/src/corelib/io/qsettings.cpp: In member function 'virtual void QConfFileSettingsPrivate::remove(const QString&)':
/home/qtsource/qtbase/src/corelib/io/qsettings.cpp:1249:40: note: parameter passing for argument of type 'QMap<QSettingsKey, QVariant>::iterator' changed in GCC 7.1
1249 | i = confFile->addedKeys.erase(i);
| ^
In file included from /home/qtsource/qtbase/include/QtCore/qmap.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:47,
from /home/qtsource/qtbase/include/QtCore/qdebug.h:1,
from /home/qtsource/qtbase/src/corelib/io/qsettings.cpp:40:
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qmap.h: In member function 'QMap<K, V>::iterator QMap<K, V>::erase(QMap<K, V>::iterator) [with Key = QSettingsKey; T = QVariant]':
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qmap.h:933:54: note: parameter passing for argument of type 'QMap<QSettingsKey, QVariant>::iterator' changed in GCC 7.1
933 | Q_OUTOFLINE_TEMPLATE typename QMap<Key, T>::iterator QMap<Key, T>::erase(iterator it)
| ^~~~~~~~~~~~
....../home/qtsource/qtbase/src/corelib/serialization/qjsonarray.cpp: In constructor 'QJsonArray::QJsonArray(std::initializer_list<QJsonValue>)':
/home/qtsource/qtbase/src/corelib/serialization/qjsonarray.cpp:182:1: note: parameter passing for argument of type 'std::initializer_list<QJsonValue>' changed in GCC 7.1
182 | QJsonArray::QJsonArray(std::initializer_list<QJsonValue> args)
| ^~~~~~~~~~
.......In file included from /usr/include/c++/10/bits/stl_algobase.h:66,
from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
138 | distance(_InputIterator __first, _InputIterator __last)
| ^~~~~~~~
/usr/include/c++/10/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
141 | return std::__distance(__first, __last,
| ~~~^
142 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
80 | __distance(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~
/usr/include/c++/10/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
In file included from /home/qtsource/qtbase/include/QtCore/qhash.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:48,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qhash.h: In member function 'bool QHash<K, V>::operator==(const QHash<K, V>&) const [with Key = QString; T = QVariant]':
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:976:31: note: parameter passing for argument of type 'const QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
976 | if (n != std::distance(otherEqualRange.first, otherEqualRange.second))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:980:31: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
980 | if (!qt_is_permutation(thisEqualRangeStart, it, otherEqualRange.first, otherEqualRange.second))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:980:31: note: parameter passing for argument of type 'const QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
In file included from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In lambda function:
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1029:24: note: parameter passing for argument of type 'const QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1029 | return std::alg(f1, l1, f2);
|~~~^
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1036:12: note: in expansion of macro 'QT_3ARG_ALG'
1036 | return QT_3ARG_ALG(is_permutation, first1, last1, first2, last2);
| ^~~~~~~~~~~
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In function 'bool qt_is_permutation(ForwardIterator1, ForwardIterator1, ForwardIterator2, ForwardIterator2) [with ForwardIterator1 = QHash<QString, QVariant>::const_iterator; ForwardIterator2 = QHash<QString, QVariant>::const_iterator]':
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1033:13: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1033 | inline bool qt_is_permutation(ForwardIterator1 first1, ForwardIterator1 last1,
| ^~~~~~~~~~~~~~~~~
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1033:13: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1033:13: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:1033:13: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/stl_algobase.h: In function 'bool std::is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = QHash<QString, QVariant>::const_iterator; _ForwardIterator2 = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/stl_algobase.h:2044:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2044 | is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1,
| ^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:2044:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:2044:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:2055:35: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2055 | return std::__is_permutation(__first1, __last1, __first2,
| ~~~~~~~~~^
2056 | __gnu_cxx::__ops::__iter_equal_to_iter());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'bool std::__is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _BinaryPredicate) [with _ForwardIterator1 = QHash<QString, QVariant>::const_iterator; _ForwardIterator2 = QHash<QString, QVariant>::const_iterator; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]':
/usr/include/c++/10/bits/stl_algobase.h:1995:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1995 | __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1995:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1995:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:2001:13: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2001 | if (!__pred(__first1, __first2))
|~~~~~~~~~~~~~^
/usr/include/c++/10/bits/stl_algobase.h:2010:19: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2010 | std::advance(__last2, std::distance(__first1, __last1));
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/c++/10/bits/stl_algobase.h:2013:32: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2013 | if (__scan != std::__find_if(__first1, __scan,
|~~~^
2014 | __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:2013:32: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:2018:23: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2018 | = std::__count_if(__first2, __last2,
| ~~~~~^
2019 | __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:2018:23: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:2021:23: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
2021 | std::__count_if(__scan, __last1,
| ~~~^
2022 | __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:2021:23: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equal_to_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = QHash<QString, QVariant>::const_iterator; _Iterator2 = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/predefined_ops.h:114:7: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
114 | operator()(_Iterator1 __it1, _Iterator2 __it2) const
| ^~~~~~~~
/usr/include/c++/10/bits/predefined_ops.h:114:7: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_equals_iter<_Iterator> __gnu_cxx::__ops::__iter_comp_iter(__gnu_cxx::__ops::_Iter_equal_to_iter, _Iterator) [with _Iterator = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/predefined_ops.h:298:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
298 | __iter_comp_iter(_Iter_equal_to_iter, _Iterator __it)
| ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/predefined_ops.h:299:14: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
299 | { return _Iter_equals_iter<_Iterator>(__it); }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = QHash<QString, QVariant>::const_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_iter<QHash<QString, QVariant>::const_iterator>]':
/usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1972 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred)
| ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1974 | return __find_if(__first, __last, __pred,
| ~~~~~~~~~~~~~~~~~^
1975 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::__count_if(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = QHash<QString, QVariant>::const_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_iter<QHash<QString, QVariant>::const_iterator>]':
/usr/include/c++/10/bits/stl_algobase.h:1981:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1981 | __count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
| ^~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1981:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1985:12: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1985 | if (__pred(__first))
|~~^
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_equals_iter<_Iterator1>::_Iter_equals_iter(_Iterator1) [with _Iterator1 = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/predefined_ops.h:284:7: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
284 | _Iter_equals_iter(_Iterator1 __it1)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/stl_algobase.h: In function '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, std::input_iterator_tag) [with _InputIterator = QHash<QString, QVariant>::const_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_iter<QHash<QString, QVariant>::const_iterator>]':
/usr/include/c++/10/bits/stl_algobase.h:1909:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1909 | __find_if(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1909:5: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1912:42: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
1912 | while (__first != __last && !__pred(__first))
|~~^
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
from /home/qtsource/qtbase/include/QtCore/qatomic.h:1,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.h:43,
from /home/qtsource/qtbase/src/corelib/kernel/qvariant.cpp:42:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_iter<_Iterator1>::operator()(_Iterator2) [with _Iterator2 = QHash<QString, QVariant>::const_iterator; _Iterator1 = QHash<QString, QVariant>::const_iterator]':
/usr/include/c++/10/bits/predefined_ops.h:291:2: note: parameter passing for argument of type 'QHash<QString, QVariant>::const_iterator' changed in GCC 7.1
291 | operator()(_Iterator2 __it2)
| ^~~~~~~~
....................In file included from /usr/include/c++/10/algorithm:61,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
from /home/qtsource/qtbase/include/QtCore/qglobal.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qalgorithms.h:43,
from /home/qtsource/qtbase/include/QtCore/qalgorithms.h:1,
from /home/qtsource/qtbase/include/QtCore/../../src/corelib/tools/qlist.h:43,
from /home/qtsource/qtbase/include/QtCore/qlist.h:1,
from /home/qtsource/qtbase/src/corelib/text/qstringlist.h:41,
from /home/qtsource/qtbase/src/corelib/text/qstring.cpp:42:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = const short unsigned int*; _OI = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
560 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const short unsigned int*; _OI = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
511 | __copy_move_a(_II __first, _II __last, _OI __result)
| ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:513:31: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
513 | return std::__niter_wrap(__result,
| ~~~~~^
514 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
515 | std::__niter_base(__last),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
516 | std::__niter_base(__result)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:313:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
313 | __niter_base(_Iterator __it)
| ^
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const short unsigned int*; _OI = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:505:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
505 | __copy_move_a1(_II __first, _II __last, _OI __result)
| ^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:330:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
330 | __niter_wrap(const _Iterator&, _Iterator __res)
| ^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const short unsigned int*; _OI = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:463:5: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
463 | __copy_move_a2(_II __first, _II __last, _OI __result)
| ^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = const short unsigned int*; _OI = std::back_insert_iterator<QVarLengthArray<short unsigned int> >]':
/usr/include/c++/10/bits/stl_algobase.h:375:2: note: parameter passing for argument of type 'std::back_insert_iterator<QVarLengthArray<short unsigned int> >' changed in GCC 7.1
375 | __copy_m(_II __first, _II __last, _OI __result)
| ^~~~~~~~
............Done.
Cannot read /home/qtsource: file to open is a directory
Error processing project file: /home/qtsource
If you look at the above, a 'Cannot read' error occurs after the cmake file is created.
Setting folder permissions, running configuration with absolute path, and running configuration with no option will also result in cannot read errors.
So when I used docker to build in debian 11 not in arm environment, it didn't get the same 'cannot read file to open' error and it worked well. What's the problem?
Please help me.
Thank you. -