Created attachment 149774 [details] Patch of changes to src/saslplugin/plugin_common.{c,h} SUMMARY I'm trying to compile libkgapi for macOS (as it's a downstream dependency of kmailtransport) and have encountered an issue. Some of the imports in `saslplugin/plugin_common.c` and the header are wrapped in a `#ifndef macintosh`. The following are needed for utsname/sockaddr/etc and allow the package to compile. ``` #include <sys/socket.h> #include <netdb.h> #include <sys/utsname.h> ``` I've attempted to provide a patch and can confirm it compiles on macOS but not other operating systems. I'm MaxLeiter in #kde and #kde-mac if anyone wants to reach out that way. STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
I've opened a merge request at https://invent.kde.org/pim/libkgapi/-/merge_requests/28
Fixed in https://invent.kde.org/pim/libkgapi/-/merge_requests/28