Bug 479292 - ModemManager-QT Compiling from master source is failing
Summary: ModemManager-QT Compiling from master source is failing
Status: RESOLVED FIXED
Alias: None
Product: frameworks-modemmanager-qt
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-01-02 07:52 UTC by rachid
Modified: 2024-01-09 15:59 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rachid 2024-01-02 07:52:12 UTC
SUMMARY
There are multiple errors when we try to build/compiling ModemManager QT from the master source

STEPS TO REPRODUCE
1.  Run command smart-live-rebuild or emerge -a kde-frameworks/modemmanager-qt

OBSERVED RESULT

>>> Emerging (11 of 15) kde-frameworks/modemmanager-qt-9999::kde
>>> Unpacking source...
 * Repository id: frameworks_modemmanager-qt.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_FRAMEWORKS_MODEMMANAGER_QT
 *   EGIT_OVERRIDE_BRANCH_FRAMEWORKS_MODEMMANAGER_QT
 *   EGIT_OVERRIDE_COMMIT_FRAMEWORKS_MODEMMANAGER_QT
 *   EGIT_OVERRIDE_COMMIT_DATE_FRAMEWORKS_MODEMMANAGER_QT
 *
 * Fetching https://invent.kde.org/frameworks/modemmanager-qt.git ...
git fetch https://invent.kde.org/frameworks/modemmanager-qt.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/kde-frameworks/modemmanager-qt/6/__main__ refs/git-r3/HEAD
 * Checking out https://invent.kde.org/frameworks/modemmanager-qt.git to /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://invent.kde.org/frameworks/modemmanager-qt.git
   at the commit:            32e468ba67b1e361f1700022c649de081516853c
>>> Source unpacked in /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work
>>> Preparing source in /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build"
cmake -C /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DQT_MAJOR_VERSION=6 -DBUILD_TESTING=OFF -DBUILD_QCH=no -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/gentoo_toolchain.cmake /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999
loading initial cache file /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--

-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.1")
-- Checking for one of the modules 'ModemManager'
-- Found ModemManager 1.18.12:
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Success
fatal: HEAD does not point to a branch
error: No such remote 'origin'
-- 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
-- The following OPTIONAL packages have been found:

 * PkgConfig
 * Qt6CoreTools (required version >= 6.6.1)
 * Qt6Core
 * Qt6DBusTools (required version >= 6.6.1)
 * Qt6DBus (required version >= 6.5.0)
 * Qt6Xml (required version >= 6.5.0)

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.240.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
 * ModemManager (required version >= 1.0)
 * Qt6

-- The following features have been disabled:

 * QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)

-- Found clang-format version 16
-- <<< Gentoo configuration >>>
Build type      RelWithDebInfo
Install path    /usr
Compiler flags:
C               -march=native -O2 -pipe -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration
C++             -march=native -O2 -pipe -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 -fdiagnostics-color=always
Linker flags:
Executable      -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed
Module          -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,-Bsymbolic-functions
Shared          -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,-Bsymbolic-functions

-- Configuring done (3.0s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build"
ninja -v -j2 -l0
[1/83] cd /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src && /usr/bin/cmake -E cmake_autogen /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/CMakeFiles/KF6ModemManagerQt_static_autogen.dir/AutogenInfo.json RelWithDebInfo && /usr/bin/cmake -E touch /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/deps /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/CMakeFiles/d/460f68f936613aa07bcc2e8c127140472eb1b2ed7c44dd00cefa31bc81c8a667.d
[2/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/KF6ModemManagerQt_static_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/KF6ModemManagerQt_static_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/KF6ModemManagerQt_static_autogen/mocs_compilation.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/mocs_compilation.cpp
[3/83] cd /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src && /usr/bin/cmake -E cmake_autogen /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/CMakeFiles/KF6ModemManagerQt_autogen.dir/AutogenInfo.json RelWithDebInfo && /usr/bin/cmake -E touch /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999 /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_autogen/deps /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/CMakeFiles/d/8ba773efad31a780c28e0987b0b33ff1dea3f5c01e8b0e0c0c09e92171c25f13.d
[4/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/bearer.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/bearer.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/bearer.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/bearer.cpp
[5/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/interface.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/interface.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/interface.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/interface.cpp
[6/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/generictypes.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/generictypes.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/generictypes.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/generictypes.cpp
[7/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/manager.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/manager.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/manager.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/manager.cpp
[8/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modem.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modem.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modem.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modem.cpp
[9/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemsimple.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemsimple.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemsimple.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemsimple.cpp
[10/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gpp.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gpp.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gpp.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modem3gpp.cpp
[11/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gppussd.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gppussd.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modem3gppussd.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modem3gppussd.cpp
[12/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemcdma.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemcdma.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemcdma.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemcdma.cpp
[13/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemdevice.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemdevice.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemdevice.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemdevice.cpp
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemdevice.cpp: In member function ‘void ModemManager::ModemDevicePrivate::init()’:
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemdevice.cpp:51:10: warning: variable ‘success’ set but not used [-Wunused-but-set-variable]
   51 |     bool success = QDBusConnection::sessionBus().connect(QLatin1String(MMQT_DBUS_SERVICE),
      |          ^~~~~~~
[14/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemfirmware.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemfirmware.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemfirmware.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemfirmware.cpp
[15/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemlocation.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemlocation.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemlocation.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemlocation.cpp
[16/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemmessaging.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemmessaging.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemmessaging.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemmessaging.cpp
[17/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/modemtime.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/modemtime.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/modemtime.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/modemtime.cpp
[18/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp
FAILED: src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:134:24: warning: extra tokens at end of #ifdef directive
  134 | #ifdef MM_CHECK_VERSION(1, 20, 0)
      |                        ^
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:259:24: warning: extra tokens at end of #ifdef directive
  259 | #ifdef MM_CHECK_VERSION(1, 20, 0)
      |                        ^
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:135:1: error: ‘MMSimType’ does not name a type; did you mean ‘QMimeType’?
  135 | MMSimType ModemManager::Sim::simType() const
      | ^~~~~~~~~
      | QMimeType
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:141:1: error: ‘MMSimEsimStatus’ does not name a type
  141 | MMSimEsimStatus ModemManager::Sim::esimStatus() const
      | ^~~~~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:147:1: error: ‘MMSimRemovability’ does not name a type
  147 | MMSimRemovability ModemManager::Sim::removability() const
      | ^~~~~~~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp: In member function ‘void ModemManager::SimPrivate::onPropertiesChanged(const QString&, const QVariantMap&, const QStringList&)’:
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:249:49: error: ‘MM_SIM_PROPERTY_GID1’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_EID’?
  249 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_GID1));
      |                                                 ^~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_EID
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:254:49: error: ‘MM_SIM_PROPERTY_GID2’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_EID’?
  254 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_GID2));
      |                                                 ^~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_EID
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:260:49: error: ‘MM_SIM_PROPERTY_SIMTYPE’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_ACTIVE’?
  260 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_SIMTYPE));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_ACTIVE
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:262:13: error: ‘simType’ was not declared in this scope
  262 |             simType = (MMSimType)it->toUInt();
      |             ^~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:262:24: error: ‘MMSimType’ was not declared in this scope; did you mean ‘QMimeType’?
  262 |             simType = (MMSimType)it->toUInt();
      |                        ^~~~~~~~~
      |                        QMimeType
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:263:23: error: ‘class ModemManager::Sim’ has no member named ‘simTypeChanged’; did you mean ‘imsiChanged’?
  263 |             Q_EMIT q->simTypeChanged(simType);
      |                       ^~~~~~~~~~~~~~
      |                       imsiChanged
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:265:49: error: ‘MM_SIM_PROPERTY_ESIMSTATUS’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_IMSI’?
  265 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_ESIMSTATUS));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_IMSI
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:267:13: error: ‘esimStatus’ was not declared in this scope
  267 |             esimStatus = (MMSimEsimStatus)it->toUInt();
      |             ^~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:267:27: error: ‘MMSimEsimStatus’ was not declared in this scope
  267 |             esimStatus = (MMSimEsimStatus)it->toUInt();
      |                           ^~~~~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:268:23: error: ‘class ModemManager::Sim’ has no member named ‘esimStatusChanged’
  268 |             Q_EMIT q->esimStatusChanged(esimStatus);
      |                       ^~~~~~~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:270:49: error: ‘MM_SIM_PROPERTY_REMOVABILITY’ was not declared in this scope; did you mean ‘MM_SMS_PROPERTY_VALIDITY’?
  270 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_REMOVABILITY));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SMS_PROPERTY_VALIDITY
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:272:13: error: ‘removability’ was not declared in this scope
  272 |             removability = (MMSimRemovability)it->toUInt();
      |             ^~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:272:29: error: ‘MMSimRemovability’ was not declared in this scope
  272 |             removability = (MMSimRemovability)it->toUInt();
      |                             ^~~~~~~~~~~~~~~~~
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:273:23: error: ‘class ModemManager::Sim’ has no member named ‘removabilityChanged’
  273 |             Q_EMIT q->removabilityChanged(removability);
      |                       ^~~~~~~~~~~~~~~~~~~
[19/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sms.cpp
ninja: build stopped: subcommand failed.
 * ERROR: kde-frameworks/modemmanager-qt-9999::kde failed (compile phase):
 *   ninja -v -j2 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3023:  Called cmake_src_compile
 *   environment, line 1105:  Called cmake_build
 *   environment, line 1072:  Called eninja
 *   environment, line 1762:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/modemmanager-qt-9999::kde'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/modemmanager-qt-9999::kde'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build'
 * S: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999'

>>> Failed to emerge kde-frameworks/modemmanager-qt-9999, Log file:

>>>  '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/build.log'

 * Messages for package kde-frameworks/modemmanager-qt-9999:

 * ERROR: kde-frameworks/modemmanager-qt-9999::kde failed (compile phase):
 *   ninja -v -j2 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3023:  Called cmake_src_compile
 *   environment, line 1105:  Called cmake_build
 *   environment, line 1072:  Called eninja
 *   environment, line 1762:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/modemmanager-qt-9999::kde'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/modemmanager-qt-9999::kde'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build'
 * S: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999'

EXPECTED RESULT
 That the compiling from the source is working

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Latest from the source
(available in About System)
KDE Plasma Version: 5.91.90
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1

ADDITIONAL INFORMATION
Comment 2 Nicolas Fella 2024-01-02 15:44:50 UTC
What version of ModemManager do you have?
Comment 3 Bug Janitor Service 2024-01-02 15:59:19 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/modemmanager-qt/-/merge_requests/33
Comment 4 Nicolas Fella 2024-01-02 15:59:41 UTC
This probably fixes it
Comment 5 rachid 2024-01-02 17:16:47 UTC
(In reply to Nicolas Fella from comment #2)
> What version of ModemManager do you have?

This is master source.
Comment 6 Andreas Sturmlechner 2024-01-02 17:59:35 UTC
(In reply to rachid from comment #5)
> (In reply to Nicolas Fella from comment #2)
> > What version of ModemManager do you have?
> 
> This is master source.
The question is probably about net-misc/modemmanager. Your cmake output says:

> -- Checking for one of the modules 'ModemManager'
> -- Found ModemManager 1.18.12:
Which indicates you are running the stable version of modemmanager in Gentoo.

Available versions:

> # eshowkw modemmanager
> Keywords for net-misc/modemmanager:
>           |                               |   u     |  
>           | a   a     p s     l r   a     |   n     |  
>           | m   r h   p p   i o i s l m m | e u s   | r
>           | d a m p p c a x a o s 3 p 6 i | a s l   | e
>           | 6 r 6 p p 6 r 8 6 n c 9 h 8 p | p e o   | p
>           | 4 m 4 a c 4 c 6 4 g v 0 a k s | i d t   | o
> ----------+-------------------------------+---------+-------
>   1.18.12 | + + + o + + ~ + ~ ~ ~ o ~ o ~ | 8 o 0/1 | gentoo
> [I]1.20.6 | ~ ~ ~ o ~ ~ ~ ~ ~ ~ ~ o ~ o ~ | 8 o     | gentoo
Comment 7 Nicolas Fella 2024-01-02 19:52:34 UTC
Git commit 7b7a03cfb0f61cc6b2077d4974da5ab8bba11e4f by Nicolas Fella.
Committed on 02/01/2024 at 16:59.
Pushed by cullmann into branch 'master'.

Fix MM_CHECK_VERSION usage

M  +2    -2    src/sim.cpp

https://invent.kde.org/frameworks/modemmanager-qt/-/commit/7b7a03cfb0f61cc6b2077d4974da5ab8bba11e4f
Comment 8 rachid 2024-01-02 20:37:33 UTC
The issue is not completed fixed.
There are still 2 errors left:

FAILED: src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/sim.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp: In member function ‘void ModemManager::SimPrivate::onPropertiesChanged(const QString&, const QVariantMap&, const QStringList&)’:
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:249:49: error: ‘MM_SIM_PROPERTY_GID1’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_EID’?
  249 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_GID1));
      |                                                 ^~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_EID
/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sim.cpp:254:49: error: ‘MM_SIM_PROPERTY_GID2’ was not declared in this scope; did you mean ‘MM_SIM_PROPERTY_EID’?
  254 |         it = properties.constFind(QLatin1String(MM_SIM_PROPERTY_GID2));
      |                                                 ^~~~~~~~~~~~~~~~~~~~
      |                                                 MM_SIM_PROPERTY_EID
[19/83] /usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/KF6ModemManagerQt_static_autogen/include -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/.. -I/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build/src/.. -I/usr/include/ModemManager -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6/QtXml  -DQT_NO_DEBUG -march=native -O2 -pipe -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 -fdiagnostics-color=always -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -DMMQT_STATIC=1 -fPIC -MD -MT src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o -MF src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o.d -o src/CMakeFiles/KF6ModemManagerQt_static.dir/sms.cpp.o -c /var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999/src/sms.cpp
ninja: build stopped: subcommand failed.
 * ERROR: kde-frameworks/modemmanager-qt-9999::kde failed (compile phase):
 *   ninja -v -j2 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3023:  Called cmake_src_compile
 *   environment, line 1105:  Called cmake_build
 *   environment, line 1072:  Called eninja
 *   environment, line 1762:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/modemmanager-qt-9999::kde'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/modemmanager-qt-9999::kde'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999_build'
 * S: '/var/tmp/portage/kde-frameworks/modemmanager-qt-9999/work/modemmanager-qt-9999'
Comment 9 Bug Janitor Service 2024-01-09 00:14:22 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/modemmanager-qt/-/merge_requests/34
Comment 10 Nicolas Fella 2024-01-09 15:59:27 UTC
Git commit cc836b47c8a9344ea6af8274ebd0d83a98bca0d1 by Nicolas Fella.
Committed on 09/01/2024 at 01:13.
Pushed by nicolasfella into branch 'master'.

Add version check for gid1/gid2 properties

They were added in MM 1.20

M  +3    -3    src/sim.cpp
M  +2    -2    src/sim.h
M  +1    -1    src/sim_p.h

https://invent.kde.org/frameworks/modemmanager-qt/-/commit/cc836b47c8a9344ea6af8274ebd0d83a98bca0d1