Created attachment 150753 [details] Patch for databases/mariadb-server This came up during the SSLv2 disabled exp-run and through other reports. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195796 and http://package18.nyi.freebsd.org/data/101amd64-default-PR195796/2014-12-12_06h28m13s/logs/errors/mariadb100-client-10.0.14.log Error is "===> mariadb100-client-10.0.14 security/openssl package is installed. To build this either select the OPENSSL and PORTSSL options or deinstall openssl. *** Error code 1" Looks like this handling of OPENSSL options was old. Reworked it and built client without SSL, with bundled SSL, with OpenSSL from base and LibreSSL from ports which is now auto-detected. Server built fine with default options linking LibreSSL. Minor fix for the INNODB option that was coming up twice.
Created attachment 150754 [details] patch for databases/mariadb-client Align CONFLICTS handling with -server master
Created attachment 150765 [details] Patch for databases/mariadb100-server Slightly revised patch, remove nested conditional.
Created attachment 150766 [details] Poudriere log of mariadb100-client amd64
Created attachment 150767 [details] Poudriere log of mariadb100-server amd64 gzipped... Original size 2.3MB
Created attachment 151636 [details] Patch for databases/mariadb100-server 1. Fixes the build without SSLv2 exp-run 2. Rework of the port to new OPTIONS helpers (-24 lines)
Created attachment 151637 [details] Poudriere log of mariadb100-server amd64
Created attachment 151638 [details] Poudriere log of mariadb100-client amd64
I'll take it (maintainer timeout).
Created attachment 151670 [details] Patch for databases/mariadb100-server Proper patch against ports/head (previous patch failed)
A commit references this bug: Author: xmj Date: Fri Jan 16 15:55:35 UTC 2015 New revision: 377185 URL: https://svnweb.freebsd.org/changeset/ports/377185 Log: databases/mariadb100-server: use options helpers - Use options helpers - Use GCC on i386 versions of FreeBSD later than 10.1-RELEASE PR: 196122 Differential Revision: https://reviews.freebsd.org/D1535 Submitted by: Bernard Spil <spil.oss@gmail.com> Approved by: maintainer timeout (3 weeks) Approved by: swills (maintainer) Changes: head/databases/mariadb100-server/Makefile
Committed, thanks!