Fix install headers
-
Developer
messagelib and KMail still fail to build because of missing headers. Any ideas?
In file included from /home/ratijas/kde/src/kde/pim/messagelib/messageviewer/src/header/contactdisplaymessagememento.cpp:13: /home/ratijas/kde/usr/include/KF5/gravatar/gravatarsettings.h:6:10: fatal error: gravatar_export.h: No such file or directory 6 | #include <gravatar_export.h> | ^~~~~~~~~~~~~~~~~~~ compilation terminated.
In file included from /home/ratijas/kde/src/kde/pim/kmail/src/kmkernel.cpp:58: /home/ratijas/kde/usr/include/KF5/gravatar/gravatarsettings.h:6:10: fatal error: gravatar_export.h: No such file or directory 6 | #include <gravatar_export.h> | ^~~~~~~~~~~~~~~~~~~ compilation terminated.
-
Author Developer
https://invent.kde.org/pim/messagelib/-/pipelines/131492 all is ok. So it's a problem in your install
-
Developer
Apparently gravatar has migrated to to title case "Gravatar" directory. Nuking old and outdated
/home/ratijas/kde/usr/include/KF5/gravatar
folder seems to fix it. Now I wonder, how the heck it even attempted to compile with old lowercased version, and what can be done to make this migration path slightly less painful for developers building from git?
Please register or sign in to comment