Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
5.5.40
-
None
Description
The safety check in my_config.h ensures that this file is always included before system headers.
But when my_config.h is installed, this breaks compilation of various third-party projects. In particular, mysql-python doesn't compile anymore.
While technically forcing my_config.h first is correct and mysql-python doesn't break by a sheer luck and, we still cannot force all third-party projects to include files correctly.
This check has to be relaxed.
Attachments
Issue Links
- relates to
-
MDEV-5120 Test suite test maria-no-logging fails
-
- Closed
-
Downstream bug for RHEL 7:
https://bugzilla.redhat.com/show_bug.cgi?id=1166603
Upstream bug for MySQL-python:
https://github.com/farcepest/MySQLdb1/issues/80