mysql57 now fails to build on FreeBSD 9 with libressl

Cedric Berger cedric at precidata.com
Wed Sep 28 07:51:37 UTC 2016


Hello,

Since a week or two, I cannot build MySQL with the following defaults on FreeBSD 9.3:

     DEFAULT_VERSIONS=pgsql=9.5 php=7.0 mysql=5.7 ssl=libressl

Same configuration works fine on FreebSD 10.3.

Thanks,

Cedric



=======================<phase: patch          >============================
===>  Patching for mysql57-client-5.7.15
===>  Applying FreeBSD patches for mysql57-client-5.7.15
===========================================================================
=======================<phase: build-depends  >============================
===>   mysql57-client-5.7.15 depends on executable: bison - not found
===>   Installing existing package /packages/All/bison-2.7.1,1.txz
[p14release-p14release-job-01] Installing bison-2.7.1,1...
[p14release-p14release-job-01] `-- Installing indexinfo-0.2.5...
[p14release-p14release-job-01] `-- Extracting indexinfo-0.2.5: .... done
[p14release-p14release-job-01] `-- Installing gettext-runtime-0.19.8.1...
[p14release-p14release-job-01] |   `-- Installing libiconv-1.14_9...
[p14release-p14release-job-01] |   `-- Extracting libiconv-1.14_9: .......... done
[p14release-p14release-job-01] `-- Extracting gettext-runtime-0.19.8.1: .......... done
[p14release-p14release-job-01] `-- Installing m4-1.4.17_1,1...
[p14release-p14release-job-01] `-- Extracting m4-1.4.17_1,1: .......... done
[p14release-p14release-job-01] Extracting bison-2.7.1,1: .......... done
===>   mysql57-client-5.7.15 depends on executable: bison - found
===>   Returning to build of mysql57-client-5.7.15
===>   mysql57-client-5.7.15 depends on file: /usr/local/bin/cmake - not found
===>   Installing existing package /packages/All/cmake-3.6.2.txz
[p14release-p14release-job-01] Installing cmake-3.6.2...
[p14release-p14release-job-01] `-- Installing expat-2.2.0...
[p14release-p14release-job-01] `-- Extracting expat-2.2.0: .......... done
[p14release-p14release-job-01] `-- Installing cmake-modules-3.6.2...
[p14release-p14release-job-01] `-- Extracting cmake-modules-3.6.2: .......... done
[p14release-p14release-job-01] `-- Installing curl-7.50.3...
[p14release-p14release-job-01] |   `-- Installing libressl-2.4.2...
[p14release-p14release-job-01] |   `-- Extracting libressl-2.4.2: .......... done
[p14release-p14release-job-01] |   `-- Installing ca_root_nss-3.26...
[p14release-p14release-job-01] |   `-- Extracting ca_root_nss-3.26: ....... done
[p14release-p14release-job-01] `-- Extracting curl-7.50.3: .......... done
[p14release-p14release-job-01] `-- Installing libarchive-3.2.1,1...
[p14release-p14release-job-01] |   `-- Installing liblz4-131...
[p14release-p14release-job-01] |   `-- Extracting liblz4-131: .......... done
[p14release-p14release-job-01] |   `-- Installing lzo2-2.09...
[p14release-p14release-job-01] |   `-- Extracting lzo2-2.09: .......... done
[p14release-p14release-job-01] `-- Extracting libarchive-3.2.1,1: .......... done
[p14release-p14release-job-01] `-- Installing jsoncpp-1.7.3...
[p14release-p14release-job-01] `-- Extracting jsoncpp-1.7.3: .......... done
[p14release-p14release-job-01] `-- Installing libexecinfo-1.1_3...
[p14release-p14release-job-01] `-- Extracting libexecinfo-1.1_3: ..... done
[p14release-p14release-job-01] Extracting cmake-3.6.2: .......... done
Message from ca_root_nss-3.26:
   [...]
***************************************************************************
===>   mysql57-client-5.7.15 depends on file: /usr/local/bin/cmake - found
===>   Returning to build of mysql57-client-5.7.15
===>   mysql57-client-5.7.15 depends on file: /usr/local/lib/libcrypto.so.8 - not found
===>   Installing existing package /packages/All/openssl-1.0.2j,1.txz
[p14release-p14release-job-01] Installing openssl-1.0.2j,1...
pkg-static: openssl-1.0.2j,1 conflicts with libressl-2.4.2 (installs files into the same place).  Problematic file: /usr/local/bin/openssl

Failed to install the following 1 package(s): /packages/All/openssl-1.0.2j,1.txz
*** [build-depends] Error code 70

Stop in /usr/ports/databases/mysql57-client.



More information about the freebsd-ports mailing list