[MacPorts] #64250: [mysql57][10.6.8] MySQL 5.7.36_1 compile catch-22 hell

MacPorts noreply at macports.org
Mon Dec 20 23:25:18 UTC 2021


#64250: [mysql57][10.6.8] MySQL 5.7.36_1 compile catch-22 hell
-------------------------+--------------------
  Reporter:  BjarneDMat  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+--------------------

Comment (by kencu):

 {{{
 $ port -v installed | grep active
   autoconf @2.71_1 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2021-10-17T17:21:15-0700'
   automake @1.16.5_0 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2021-12-20T15:08:45-0800'
   boehmgc @8.0.6_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:18:56-0700'
   bzip2 @1.0.8_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:31:15-0700'
   cctools @949.0.1_1+llvm34 (active) requested_variants='+llvm34'
 platform='darwin 10' archs='x86_64' date='2021-08-19T21:31:28-0700'
   clang-3.7 @3.7.1_9 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:22:44-0700'
   clang-9.0 @9.0.1_4+defaultlibcxx+emulated_tls+libstdcxx (active)
 requested_variants='+defaultlibcxx+emulated_tls+libstdcxx'
 platform='darwin 10' archs='x86_64' date='2021-06-07T12:53:40-0700'
   clang_select @2.2_0 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2020-05-09T17:49:38-0700'
   cmake @3.22.1_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:10:18-0800'
   curl @7.80.0_0+ssl (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:52-0800'
   curl-ca-bundle @7.80.0_1 (active) requested_variants='' platform='darwin
 10' archs='noarch' date='2021-12-20T15:09:50-0800'
   cyrus-sasl2 @2.1.27_5+kerberos (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-12-20T15:21:25-0800'
   db48 @4.8.30_4+java (active) requested_variants='+java' platform='darwin
 10' archs='x86_64' date='2020-06-04T08:28:17-0700'
   expat @2.4.2_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:55-0800'
   gdb @11.1_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:19:11-0700'
   gdbm @1.22_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:10:27-0800'
   gettext @0.21_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:18-0800'
   gettext-runtime @0.21_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-12-20T15:09:04-0800'
   gettext-tools-libs @0.21_0 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-12-20T15:09:09-0800'
   git @2.34.1_1+credential_osxkeychain+diff_highlight+doc+pcre+perl5_28
 (active) requested_variants='' platform='darwin 10' archs='x86_64'
 date='2021-12-20T15:13:07-0800'
   gmp @6.2.1_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-01-24T16:03:11-0800'
   icu @67.1_4 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-04-05T20:06:13-0700'
   kerberos5 @1.19.2_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:11:38-0800'
   ld64 @3_4+ld64_127 (active) requested_variants='+ld64_127'
 platform='darwin 10' archs='x86_64' date='2021-12-20T15:11:25-0800'
   ld64-127 @127.2_14+llvm34 (active) requested_variants='+llvm34'
 platform='darwin 10' archs='x86_64' date='2020-06-03T09:13:38-0700'
   legacy-support @1.0.4_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-10-17T17:21:04-0700'
   libarchive @3.5.2_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:59-0800'
   libb2 @0.98.1_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:58-0800'
   libcomerr @1.45.6_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:44:50-0700'
   libcxx @5.0.1_4+emulated_tls+universal (active)
 requested_variants='+emulated_tls+universal' platform='darwin 10'
 archs='i386 x86_64' date='2021-09-26T16:41:47-0700'
   libedit @20210910-3.1_1 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-12-20T15:10:32-0800'
   libevent @2.1.12_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:21:27-0800'
   libffi @3.4.2_2 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:10:34-0800'
   libiconv @1.16_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2020-07-22T22:53:25-0700'
   libidn @1.38_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:45:18-0700'
   libidn2 @2.3.2_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:42:49-0700'
   libomp @13.0.0_0+universal (active) requested_variants='+universal'
 platform='darwin 10' archs='i386 x86_64' date='2021-12-20T15:10:31-0800'
   libpsl @0.21.1-20210726_2 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:42:50-0700'
   libtextstyle @0.21_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:02-0800'
   libtool @2.4.6_13 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:13:17-0800'
   libunistring @0.9.10_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-09-26T16:42:47-0700'
   libuv @1.42.0_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:23:17-0700'
   libxml2 @2.9.12_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-06-07T12:51:45-0700'
   llvm-3.4 @3.4.2_15 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:30:56-0700'
   llvm-3.7 @3.7.1_7 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:22:02-0700'
   llvm-9.0 @9.0.1_2+emulated_tls (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:33:18-0700'
   llvm_select @2_0 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2020-05-09T17:49:40-0700'
   lmdb @0.9.29_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:44:51-0700'
   lz4 @1.9.3_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-06-07T12:54:21-0700'
   lzo2 @2.10_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:42:54-0700'
   m4 @1.4.19_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:21:13-0700'
   mysql_select @0.1.2_4 (active) requested_variants='' platform='darwin
 10' archs='noarch' date='2021-12-20T15:21:28-0800'
   ncurses @6.3_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:08:56-0800'
   ncurses-bootstrap @6.3_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-12-20T15:11:19-0800'
   openssl @3_2 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:09:40-0800'
   openssl3 @3.0.1_0+legacy (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-12-20T15:09:33-0800'
   openssl11 @1.1.1l_5 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:19:23-0700'
   p5.28-authen-sasl @2.160.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:44:55-0700'
   p5.28-cgi @4.530.0_0 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2021-09-26T16:45:09-0700'
   p5.28-clone @0.450.0_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-09-26T16:44:56-0700'
   p5.28-digest-hmac @1.40.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:44:48-0700'
   p5.28-digest-sha1 @2.130.0_4 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:44:47-0700'
   p5.28-encode @3.160.0_0 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-12-20T15:11:48-0800'
   p5.28-encode-locale @1.50.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:00-0700'
   p5.28-error @0.170.290_0 (active) requested_variants='' platform='darwin
 10' archs='noarch' date='2021-09-26T16:45:10-0700'
   p5.28-gssapi @0.280.0_3 (active) requested_variants='' platform='darwin
 10' archs='x86_64' date='2021-09-26T16:44:54-0700'
   p5.28-html-parser @3.760.0_0 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:45:08-0700'
   p5.28-html-tagset @3.200.0_4 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:44:56-0700'
   p5.28-http-date @6.50.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:03-0700'
   p5.28-http-message @6.350.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-12-20T15:11:52-0800'
   p5.28-io-html @1.4.0_0 (active) requested_variants='' platform='darwin
 10' archs='noarch' date='2021-09-26T16:45:04-0700'
   p5.28-io-socket-ssl @2.72.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:21-0700'
   p5.28-lwp-mediatypes @6.40.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:05-0700'
   p5.28-mozilla-ca @20211001_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-12-20T15:11:40-0800'
   p5.28-net-libidn @0.120.0_5 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:45:19-0700'
   p5.28-net-smtp-ssl @1.40.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:22-0700'
   p5.28-net-ssleay @1.900.0_4 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-12-20T15:11:43-0800'
   p5.28-term-readkey @2.380.0_0 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-09-26T16:45:22-0700'
   p5.28-time-local @1.300.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:01-0700'
   p5.28-timedate @2.330.0_0 (active) requested_variants=''
 platform='darwin 10' archs='noarch' date='2021-09-26T16:45:02-0700'
   p5.28-uri @5.100.0_0 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2021-12-20T15:11:51-0800'
   pcre @8.45_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-08-19T21:33:51-0700'
   pcre2 @10.39_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:11:29-0800'
   perl5.28 @5.28.3_4 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-08-19T21:31:15-0700'
   pkgconfig @0.29.2_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-10-17T17:21:21-0700'
   popt @1.18_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:45:26-0700'
   posix-macos-addons @20211014_0 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2021-10-17T17:23:32-0700'
   python2_select @0.0_3 (active) requested_variants='' platform='darwin
 10' archs='noarch' date='2020-05-09T18:05:28-0700'
   python27 @2.7.18_5 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:11:02-0800'
   python_select @0.3_9 (active) requested_variants='' platform='darwin 10'
 archs='noarch' date='2021-01-24T15:19:38-0800'
   readline @8.1.000_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-02-21T12:21:01-0800'
   rsync @3.2.3_1 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:11:33-0800'
   sqlite3 @3.37.0_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:10:41-0800'
   the_silver_searcher @2.2.0_0 (active) requested_variants=''
 platform='darwin 10' archs='x86_64' date='2020-08-24T23:00:05-0700'
   xar @1.8.0.452_2 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:10:36-0800'
   xxhashlib @0.8.1_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-12-20T15:11:32-0800'
   xz @5.2.5_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2020-05-09T18:13:52-0700'
   xz-bootstrap @5.2.5_1+universal (active) requested_variants='+universal'
 platform='darwin 10' archs='i386 x86_64' date='2021-09-26T16:40:04-0700'
   zlib @1.2.11_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-09-26T16:30:34-0700'
   zstd @1.5.0_0 (active) requested_variants='' platform='darwin 10'
 archs='x86_64' date='2021-06-07T12:54:24-0700'
 }}}

 then

 {{{
 $ sudo port -v install mysql57
 Password:
 --->  Computing dependencies for mysql57....
 The following dependencies will be installed:
  cyrus-sasl2
  libevent
  mysql_select
 }}}

 and away we go. I think it will fail, but we'll see where:

 {{{
 -->  Verifying checksums for mysql57
 --->  Checksumming mysql-5.7.36.tar.gz
 --->  Checksumming boost_1_59_0.tar.gz
 --->  Extracting mysql57
 --->  Extracting mysql-5.7.36.tar.gz
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mysql57/mysql57/work"
 && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/mysql57/mysql-5.7.36.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -
 --->  Extracting boost_1_59_0.tar.gz
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mysql57/mysql57/work"
 && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/mysql57/boost_1_59_0.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -
 --->  Applying patches to mysql57
 --->  Applying patch-cmake-install_layout.cmake.diff

 and so...

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/64250#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list