On Linux, the current FindGSSAPI.cmake appears to work, or we would have found and fixed it long ago.Hi Wlad,
We are beginners with MariaDB. And we do not master yet CMake, mainly when errors appear. So, since I was unsure about our issue, I did not want to bother with a possibly wrong error. So, talking on this mailing list seemed appropriate to me as a first step. We'll use the MariaDB bug tracker next time, sure.
About the cmake options we used, yes we tried to use several talkative options in order to get detailed traces. Moreover, this issue appears on some machines and not on one machine, and on Linux the code does not run in these lines ; so we were lost about the root cause.
About gssapi, we are using a .spec file derived from Fedora .spec file for MariaDB ; and probably that there is a way to NOT build with gssapi first, but we missed it at first glance. Looking at the .spec file now, I think that we can try to disable it by means of: %define with_gssapi 0 ; however I still cannot see how the "cmake ..." command can know to NOT look for GSSAPI ; it is still a mystery for me.
Sena says, it did not work. With that, you can go back again CMake guys again, because their analysis does not seem to be correct.So, yes, we asked for help from the CMake guys and they pointed us to this possibly faulty line.
Séna will experiment with:
separate_arguments(GSSAPI_LIBS)
asap.
Meanwhile, is there a way to say to cmake ... to NOT look at GSSAPI and thus to not run FindGSSAPI.cmake ?
So that we can build and test MariaDB entirely without GSSAPI and come back to this issue later.
Thanks for your help!
Cordialement,
Tony Reix
ATOS / Bull SAS
ATOS Expert
IBM Coop Architect & Technical Leader
Office : +33 (0) 4 76 29 72 671 rue de Provence - 38432 Échirolles - France
De : Vladislav Vaintroub <vvaintroub@gmail.com>
Envoyé : mardi 26 juin 2018 10:09:41
À : REIX, Tony; maria-developers@lists.launchpad.net
Cc : APEKE, SENA (ext)
Objet : RE: [Maria-developers] MariaDB 10.3.7 and GSSAPI : Issue