Impossible to install kde application on macOS catalina / APFS case sensitive
Good day,
I'm encountering this issue trying to install any KDE applications on Catalina 10.15.6 (19G73)
../src/notifybymacosnotificationcenter.mm:10:9: fatal error: 'Appkit/Appkit.h' file not found
#import <Appkit/Appkit.h>
^~~~~~~~~~~~~~~~~
I've performed a test with brew install konsole
and brew install okular
but the issue is basically the same.
Please let me konw if you need more details so I can provide you.
Thanks a lot in advance for your support.
-p3t-
[103/135] Automatic MOC for target KF5Notifications
[104/135] Generating statusnotifierwatcher_interface.cpp, statusnotifierwatcher_interface.h
[105/135] Generating notifications_interface.cpp, notifications_interface.h
[106/135] Generating statusnotifieritemadaptor.cpp, statusnotifieritemadaptor.h
[107/135] Generating statusnotifierwatcher_interface.moc
[108/135] Generating notifications_interface.moc
[109/135] Generating statusnotifieritemadaptor.moc
[110/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotificationplugin.cpp.o
[111/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotifyconfig.cpp.o
[112/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotification.cpp.o
[113/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/kpassivepopup.cpp.o
[114/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/KF5Notifications_autogen/mocs_compilation.cpp.o
[115/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotificationmanager.cpp.o
[116/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotificationjobuidelegate.cpp.o
[117/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybyexecute.cpp.o
[118/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybylogfile.cpp.o
[119/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/ECMQmLoader-knotifications5_qt.cpp.o
[120/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybytaskbar.cpp.o
[121/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/imageconverter.cpp.o
[122/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/knotificationrestrictions.cpp.o
[123/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/kstatusnotifieritem.cpp.o
../src/kstatusnotifieritem.cpp:657:16: warning: 'setBadgeLabelText' is deprecated: Use NSApp.dockTile.badgeLabel [-Wdeprecated-declarations]
QtMac::setBadgeLabelText(QString());
^
/usr/local/opt/qt/lib/QtMacExtras.framework/Headers/qmacfunctions.h:88:1: note: 'setBadgeLabelText' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use NSApp.dockTile.badgeLabel") Q_MACEXTRAS_EXPORT void setBadgeLabelText(const QString &text);
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
../src/kstatusnotifieritem.cpp:1023:16: warning: 'setBadgeLabelText' is deprecated: Use NSApp.dockTile.badgeLabel [-Wdeprecated-declarations]
QtMac::setBadgeLabelText(QString(QChar(0x26a0))/*QStringLiteral("!")*/);
^
/usr/local/opt/qt/lib/QtMacExtras.framework/Headers/qmacfunctions.h:88:1: note: 'setBadgeLabelText' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use NSApp.dockTile.badgeLabel") Q_MACEXTRAS_EXPORT void setBadgeLabelText(const QString &text);
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
../src/kstatusnotifieritem.cpp:1080:16: warning: 'setBadgeLabelText' is deprecated: Use NSApp.dockTile.badgeLabel [-Wdeprecated-declarations]
QtMac::setBadgeLabelText(QString());
^
/usr/local/opt/qt/lib/QtMacExtras.framework/Headers/qmacfunctions.h:88:1: note: 'setBadgeLabelText' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use NSApp.dockTile.badgeLabel") Q_MACEXTRAS_EXPORT void setBadgeLabelText(const QString &text);
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/usr/local/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
../src/kstatusnotifieritem.cpp:1187:28: warning: cast from 'char *' to 'quint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
quint32 *uintBuf = (quint32 *) icon.data.data();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
[124/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybyportal.cpp.o
[125/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/kstatusnotifieritemdbus_p.cpp.o
[126/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/debug_p.cpp.o
[127/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybypopup.cpp.o
[128/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybyaudio_canberra.cpp.o
[129/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybytts.cpp.o
[130/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifybymacosnotificationcenter.mm.o
FAILED: src/CMakeFiles/KF5Notifications.dir/notifybymacosnotificationcenter.mm.o
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DHAVE_CANBERRA -DHAVE_SPEECH -DKCOREADDONS_LIB -DKF5Notifications_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054700 -DKNOTIFICATIONS_DEPRECATED_WARNINGS_SINCE=0x0 -DKNOTIFICATIONS_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_GUI_LIB -DQT_MACEXTRAS_LIB -DQT_MAC_USE_COCOA -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TEXTTOSPEECH_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -D_DARWIN_C_SOURCE -D_LARGEFILE64_SOURCE -Isrc -I../src -Isrc/KF5Notifications_autogen/include -iframework /usr/local/opt/qt/lib -isystem /usr/local/opt/qt/lib/QtWidgets.framework/Headers -isystem /usr/local/opt/qt/lib/QtGui.framework/Headers -isystem /usr/local/opt/qt/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt/./mkspecs/macx-clang -isystem /usr/local/opt/qt/lib/QtDBus.framework/Headers -isystem /usr/local/include/KF5/KCoreAddons -isystem /usr/local/include/KF5 -isystem /usr/local/include/KF5/KConfigCore -isystem /usr/local/include/KF5/KWindowSystem -isystem /usr/local/opt/qt/lib/QtTextToSpeech.framework/Headers -isystem /usr/local/opt/qt/lib/QtMacExtras.framework/Headers -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -fdiagnostics-color=always -pedantic -Wzero-as-null-pointer-constant -DNDEBUG -DQT_DISABLE_DEPRECATED_BEFORE=0x050b00 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -I/usr/local/Cellar/libcanberra/0.30/include -std=gnu++11 -MD -MT src/CMakeFiles/KF5Notifications.dir/notifybymacosnotificationcenter.mm.o -MF src/CMakeFiles/KF5Notifications.dir/notifybymacosnotificationcenter.mm.o.d -o src/CMakeFiles/KF5Notifications.dir/notifybymacosnotificationcenter.mm.o -c ../src/notifybymacosnotificationcenter.mm
../src/notifybymacosnotificationcenter.mm:10:9: fatal error: 'Appkit/Appkit.h' file not found
#import <Appkit/Appkit.h>
^~~~~~~~~~~~~~~~~
1 error generated.
[131/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/statusnotifierwatcher_interface.cpp.o
[132/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/statusnotifieritemadaptor.cpp.o
[133/135] Building CXX object src/CMakeFiles/KF5Notifications.dir/notifications_interface.cpp.o
ninja: build stopped: subcommand failed.
HOMEBREW_VERSION: 2.4.12
ORIGIN: https://github.com/Homebrew/brew
HEAD: 19ef93288573e565cec82679d0cd834a4ad080ab
Last commit: 8 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: fc1b9ce43aa051d277c71dbfac648f5a241fad97
Core tap last commit: 20 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 4
CPU: quad-core 64-bit sandybridge
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 10.15.6-x86_64
CLT: 12.0.0.0.1.1595091463
Xcode: 11.6
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j4
CMAKE_PREFIX_PATH: /usr/local/opt/qt:/usr/local/opt/libffi:/usr/local/opt/openssl@1.1:/usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/qt/Frameworks:/usr/local/opt/python@3.8/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/graphviz/lib/pkgconfig:/usr/local/opt/qt/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/pcre/lib/pkgconfig:/usr/local/opt/openssl@1.1/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python@3.8/lib/pkgconfig:/usr/local/opt/glib/lib/pkgconfig:/usr/local/opt/phonon/lib/pkgconfig:/usr/local/opt/libogg/lib/pkgconfig:/usr/local/opt/libvorbis/lib/pkgconfig:/usr/local/opt/libcanberra/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/10.15
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/cmake/bin:/usr/local/opt/doxygen/bin:/usr/local/opt/graphviz/bin:/usr/local/opt/ninja/bin:/usr/local/opt/qt/bin:/usr/local/opt/kf5-kconfig/bin:/usr/local/opt/kf5-kcoreaddons/bin:/usr/local/opt/gettext/bin:/usr/local/opt/pcre/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/xz/bin:/usr/local/opt/python@3.8/bin:/usr/local/opt/glib/bin:/usr/local/opt/phonon/bin:/usr/local/opt/libtool/bin:/usr/bin:/bin:/usr/sbin:/sbin