Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 895322 - app-office/kalendar-22.08.3 fails to build with gcc-13 on arm64
Summary: app-office/kalendar-22.08.3 fails to build with gcc-13 on arm64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: fixed in 22.12.x
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-18 21:23 UTC by Roy Bamford
Modified: 2023-02-18 22:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build Log (app-office:kalendar-22.08.3:20230218-210642.log,238.14 KB, text/x-log)
2023-02-18 21:23 UTC, Roy Bamford
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roy Bamford gentoo-dev 2023-02-18 21:23:13 UTC
Created attachment 852790 [details]
Build Log

The build ends with 

FAILED: src/CMakeFiles/kalendar.dir/calendarmanager.cpp.o 
/usr/bin/aarch64-unknown-linux-gnu-g++ -DKCOREADDONS_LIB -DKCalCore=KCalendarCore -DKF_DEPRECATED_WARNINGS_SINCE=0x60000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56000 -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x60000 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02 -DQT_GUI_LIB -DQT_NETWORK_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_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3_build/src -I/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3/src -I/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3_build/src/kalendar_autogen/include -I/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3/src/lib -I/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3_build/src/lib -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCalendarCore -isystem /usr/include/KF5/AkonadiCore -isystem /usr/include/KF5/KItemModels -isystem /usr/include/KF5/AkonadiCalendar -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/AkonadiContact -isystem /usr/include/KF5/KContacts -isystem /usr/include/KF5/AkonadiWidgets -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/GrantleeTheme -isystem /usr/include/grantlee5 -isystem /usr/include/KF5/AkonadiAgentBase -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/AkonadiXml -isystem /usr/include/KF5/EventViews -isystem /usr/include/KF5/CalendarSupport -isystem /usr/include/KF5/KMime -isystem /usr/include/KF5/KIdentityManagement -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCalUtils -isystem /usr/include/KF5/KCalUtils/kcalutils -isystem /usr/include/KF5/KDBusAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KXmlGui  -DQT_NO_DEBUG -mcpu=cortex-a72+crc -mtune=cortex-a72 -ftree-vectorize -O2 -pipe -fomit-frame-pointer -flto=6 -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 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -fexceptions -std=c++17 -MD -MT src/CMakeFiles/kalendar.dir/calendarmanager.cpp.o -MF src/CMakeFiles/kalendar.dir/calendarmanager.cpp.o.d -o src/CMakeFiles/kalendar.dir/calendarmanager.cpp.o -c /var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3/src/calendarmanager.cpp
/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3/src/calendarmanager.cpp: In member function ‘bool CalendarManager::loading() const’:
/var/tmp/portage/app-office/kalendar-22.08.3/work/kalendar-22.08.3/src/calendarmanager.cpp:313:25: error: ‘class Akonadi::ETMCalendar’ has no member named ‘isLoaded’; did you mean ‘isLoading’?
Comment 1 Andreas Sturmlechner gentoo-dev 2023-02-18 21:33:28 UTC
What about 22.12.2 though?
Comment 2 Roy Bamford gentoo-dev 2023-02-18 21:39:46 UTC
From my gcc-13 binhost at   https://bloodnoc.org/~roy/BINHOSTS/gcc-13.x/armv8a/app-office/

kalendar-22.12.1.tbz2 and kalendar-22.12.2.tbz2 both build with gcc-13

I suppose kalendar-22.08.3 will be long gone when gcc-13 gets to stable, so it won't matter. That's your call though.
Comment 3 Andreas Sturmlechner gentoo-dev 2023-02-18 22:26:49 UTC
Yes, in that case we will call it da day with being fixed in ~arch 22.12.2, 22.08.3 only has about 1.5 months of life left.