HomeFreeBSD

databases/mariadb101-server: Fix i386, GSSAPI & Engine build issues

Description

databases/mariadb101-server: Fix i386, GSSAPI & Engine build issues

  • Add USES=compiler:c++11-lib
  • Use both deprecated -DPLUGIN_${engine} and new -DWITHOUT_${engine} to disable engines (fixes engines not being disabled)
  • Add IGNORE for GSSAPI_BASE on FreeBSD < 10, version is too old
  • Add IGNORE for TokuDB, upstream not supported on 32-bit platforms
  • Add IGNORE on i386, currently broken with clang [1]

[1] https://jira.mariadb.org/browse/MDEV-9627

Reviewer by: koobs (mentor)
Approved by: koobs (mentor)
Differential Revision: D5478