Bug 226026 - www/apr1: MySQL libraries do not build with databases/mariadb102-client
Summary: www/apr1: MySQL libraries do not build with databases/mariadb102-client
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernard Spil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-19 01:53 UTC by Naram Qashat
Modified: 2018-03-25 17:47 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (brnrd)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Naram Qashat 2018-02-19 01:53:59 UTC
I decided to update my MariaDB instance from 10.1 from 10.2, changing my DEFAULT_VERSIONS from mysql=10.1m to mysql=10.2m and running a bulk rebuild of my ports in poudriere. I had the MYSQL option enabled with www/apr1. However, the build of the port failed, saying that none of apr_dbd_mysql*.{a,so} was found. The full build log can be found here:

http://kirby.cyberbotx.com:8765/poudriere/data/local-default/2018-02-18_15h48m59s/logs/errors/apr-1.6.3.1.6.1.log

Looking through the log, I never see it attempt to build those libraries. I suspect it might have to do with the configure script looking for mysql_init in the mysqlclient library and not finding it, but I do not know how to resolve that.
Comment 1 Naram Qashat 2018-02-19 01:55:59 UTC
Adding apache@ manually to the CC list, as I believe they should've been the ones that this was assigned to, but including databases/mariadb102-client seems to have thrown off Bugzilla's auto-assign, sorry about that.
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-03-21 19:51:04 UTC
A commit references this bug:

Author: brnrd
Date: Wed Mar 21 19:50:39 UTC 2018
New revision: 465232
URL: https://svnweb.freebsd.org/changeset/ports/465232

Log:
  devel/apr1: Fix runtime issues of dependent port

   - iconv is in base in all supported FreeBSD versions
   - Fix build with MariaDB 10.2 [2]
   - Bump portrevision in dependencies

  PR:		226705 [1], 226026 [2]
  With hat:	apache
  Approved by:	joneum (apache)

Changes:
  head/benchmarks/apib/Makefile
  head/devel/anjuta/Makefile
  head/devel/apr1/Makefile
  head/devel/apr1/files/patch-PR61517
  head/devel/kdesvn-kde4/Makefile
  head/devel/log4cxx/Makefile
  head/devel/p5-subversion/Makefile
  head/devel/py-subversion/Makefile
  head/devel/ruby-subversion/Makefile
  head/devel/subversion/Makefile
  head/devel/subversion18/Makefile.common
  head/editors/libreoffice/Makefile.common
  head/editors/openoffice-4/Makefile
  head/editors/openoffice-devel/Makefile
  head/graphics/mapcache/Makefile
  head/java/java-subversion/Makefile
  head/lang/neko/Makefile
  head/security/orthrus/Makefile
  head/security/subversion-gnome-keyring/Makefile
  head/security/subversion-kwallet/Makefile
  head/sysutils/ftwin/Makefile
  head/sysutils/ganglia-monitor-core/Makefile
  head/www/apache22/Makefile
  head/www/apache24/Makefile
  head/www/flood/Makefile
  head/www/htdigest/Makefile
  head/www/httest/Makefile
  head/www/mod_asn/Makefile
  head/www/mod_dav_svn/Makefile
  head/www/mod_md-devel/Makefile
  head/www/mod_pagespeed/Makefile
  head/www/mod_security/Makefile
  head/www/rubygem-passenger/Makefile
  head/www/serf/Makefile
  head/www/tomcat-native/Makefile