[Breeze] [Bug 505503] New: breeze-icons 6.15.0 fails to build with OOM on armhf

Rik Mills bugzilla_noreply at kde.org
Thu Jun 12 08:39:04 BST 2025


https://bugs.kde.org/show_bug.cgi?id=505503

            Bug ID: 505503
           Summary: breeze-icons 6.15.0 fails to build with OOM on armhf
    Classification: Plasma
           Product: Breeze
      Version First master
       Reported In:
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: grave
          Priority: NOR
         Component: Icons
          Assignee: visual-design at kde.org
          Reporter: rikmills at kde.org
                CC: kainz.a at gmail.com, m at nueljl.in
  Target Milestone: ---

breeze-icons 6.15.0 fails to build with OOM on armhf

Bisecting, the offending commit is:
https://invent.kde.org/frameworks/breeze-icons/-/commit/135e59fb4395c1779a52ab113cc70f7baa53fd5d

This seems similar to previous issues where qrc/resourse etc consumes excessive
amount of memory on 32 bit builds.

e.g: the issue that required:
https://invent.kde.org/plasma/kscreen/-/commit/a7ae8cf2de28636179867206574ef4cda47b6a1e
and https://bugs.kde.org/show_bug.cgi?id=504315 and affected opensuse i586
builds also

[ 91%] Building CXX object
src/lib/CMakeFiles/KF6BreezeIcons.dir/qrc_breeze-icons.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/lib && /usr/bin/c++
-DKF6BreezeIcons_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/lib -I/<<PKGBUILDDIR>>/src/lib
-isystem /usr/include/arm-linux-gnueabihf/qt6/QtGui -isystem
/usr/include/arm-linux-gnueabihf/qt6 -isystem
/usr/include/arm-linux-gnueabihf/qt6/QtCore -isystem
/usr/lib/arm-linux-gnueabihf/qt6/mkspecs/linux-g++ -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/kf6-breeze-icons-6.15.0-0ubuntu1~ubuntu25.10~ppa1
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
-D_FORTIFY_SOURCE=3 -fno-operator-names -fno-exceptions -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type
-Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override
-Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs
-std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT
src/lib/CMakeFiles/KF6BreezeIcons.dir/qrc_breeze-icons.cpp.o -MF
CMakeFiles/KF6BreezeIcons.dir/qrc_breeze-icons.cpp.o.d -o
CMakeFiles/KF6BreezeIcons.dir/qrc_breeze-icons.cpp.o -c
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/lib/qrc_breeze-icons.cpp
virtual memory exhausted: Cannot allocate memory

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Visual-design mailing list