[MacPorts] #61860: octave: enable arm64 build

MacPorts noreply at macports.org
Fri Jan 14 14:19:52 UTC 2022


#61860: octave: enable arm64 build
---------------------+---------------------------------
  Reporter:  kencu   |      Owner:  MarcusCalhoun-Lopez
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:  arm64
      Port:  octave  |
---------------------+---------------------------------

Comment (by jsalort):

 It builds fine on Monterey here, with the `+openblas -sundials` variant to
 circumvent vecLibFort not compiling
 (https://trac.macports.org/ticket/63717) and sundials also not compiling.
 However, it fails to stage destroot. Apparently, it does not find
 libgfortran.5.dylib.
 I do have this file on `/opt/local/lib/libgcc`, but I don't know how to
 fix it.


 {{{
 % port version
 Version: 2.7.1

 % uname -a
 Darwin shikahr-1.home 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28
 20:28:41 PST 2021; root:xnu-8019.61.5~1/RELEASE_ARM64_T6000 arm64

 % sudo port install octave +openblas -sundials
 Password:
 --->  Computing dependencies for octave
 --->  Fetching archive for octave
 --->  Attempting to fetch
 octave-6.4.0_1+app+docs+gfortran+graphicsmagick+openblas+qt5+sound.darwin_21.arm64.tbz2
 from https://packages.macports.org/octave
 --->  Attempting to fetch
 octave-6.4.0_1+app+docs+gfortran+graphicsmagick+openblas+qt5+sound.darwin_21.arm64.tbz2
 from https://nue.de.packages.macports.org/octave
 --->  Attempting to fetch
 octave-6.4.0_1+app+docs+gfortran+graphicsmagick+openblas+qt5+sound.darwin_21.arm64.tbz2
 from https://fra.de.packages.macports.org/octave
 --->  Fetching distfiles for octave
 --->  Verifying checksums for octave
 --->  Extracting octave
 --->  Applying patches to octave
 --->  Configuring octave
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   MIN: found in octave-6.4.0/config.log
 --->  Building octave
 --->  Staging octave into destroot
 Error: Failed to destroot octave: command execution failed
 }}}

 Attached above is the main.log.

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


More information about the macports-tickets mailing list