[MacPorts] #61592: nodejs8 nodejs10 nodejs12 nodejs13 nodejs14 nodejs15: Add arm64 support (was: icu 67.1_2 [+universal]: build failed to try create universal binary of icu-config on Apple M1)

MacPorts noreply at macports.org
Sun Nov 22 04:07:56 UTC 2020


#61592: nodejs8 nodejs10 nodejs12 nodejs13 nodejs14 nodejs15: Add arm64 support
-------------------------------------------------+-------------------------
  Reporter:  shibukawa                           |      Owner:  ci42
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.6.4
Resolution:                                      |   Keywords:  arm64
      Port:  nodejs8 nodejs10 nodejs12 nodejs13  |
  nodejs14 nodejs15                              |
-------------------------------------------------+-------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * cc: ci42 (removed)
 * port:  icu => nodejs8 nodejs10 nodejs12 nodejs13 nodejs14 nodejs15
 * owner:  (none) => ci42


Comment:

 Replying to [ticket:61592 shibukawa]:
 > I tried to install nodejs12 and nodejs14 ports, but installing icu fails
 by the following error:
 >
 > {{{
 > :error:destroot Failed to destroot icu: icu-config differs in
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work
 /destroot-arm64//opt/local/bin and
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work
 /destroot-ppc-intel//opt/local/bin and cannot be merged
 > }}}
 >
 > * This command fails because this command assumes inputs are binary, but
 icu-config is text file

 No, it assumes that text files will be identical or at least mergeable
 (e.g. header files), and icu-config varies based on arch and shell scripts
 are not mergeable. This is #45268.

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


More information about the macports-tickets mailing list