[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1111406: neochat: FTBFS on armhf: cc1plus: out of memory allocating 150780108 bytes after a total of 1091633152 bytes



Source: neochat
Version: 25.04.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-arm@lists.debian.org, sramacher@debian.org
User: debian-arm@lists.debian.org
Usertags: armhf

Dear maintainer,

neochat FTBFS on armhf:

https://buildd.debian.org/status/fetch.php?pkg=neochat&arch=armhf&ver=25.04.0-2&stamp=1755382401&raw=0

    inlined from ‘static constexpr void QtMetaContainerPrivate::QMetaContainerForContainer<QList<RemoteMatch> >::getEraseAtIteratorFn<void (*)(void*, const void*)>()::<lambda(void*, const void*)>::_FUN(void*, const void*)’ at /usr/include/arm-linux-gnueabihf/qt6/QtCore/qmetacontainer.h:424:20:
/usr/include/arm-linux-gnueabihf/qt6/QtCore/qlist.h:655:61: note: parameter passing for argument of type ‘QList<RemoteMatch>::const_iterator’ changed in GCC 7.1
  655 |     inline iterator erase(const_iterator pos) { return erase(pos, pos+1); }
      |                                                        ~~~~~^~~~~~~~~~~~
/build/reproducible-path/neochat-25.04.0/src/models/emojimodel.cpp: In constructor ‘EmojiModel::EmojiModel(QObject*)’:
/build/reproducible-path/neochat-25.04.0/src/models/emojimodel.cpp:17:1: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
   17 | EmojiModel::EmojiModel(QObject *parent)
      | ^~~~~~~~~~
In file included from /usr/include/c++/14/map:62,
                 from /usr/include/arm-linux-gnueabihf/qt6/QtCore/qmetatype.h:27,
                 from /usr/include/arm-linux-gnueabihf/qt6/QtCore/qvariant.h:10,
                 from /usr/include/arm-linux-gnueabihf/qt6/QtCore/QVariant:1,
                 from /build/reproducible-path/neochat-25.04.0/src/models/emojimodel.cpp:4:
/usr/include/c++/14/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]’:
/usr/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator’ changed in GCC 7.1
 2208 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

cc1plus: out of memory allocating 150780108 bytes after a total of 1091633152 bytes
make[3]: *** [src/CMakeFiles/neochat.dir/build.make:1723: src/CMakeFiles/neochat.dir/emojitones.cpp.o] Error 1

Cheers
-- 
Sebastian Ramacher


Reply to: