[MacPorts] #65260: Octave 7.1 Upgrade failed on Monterey: Undefined symbols for architecture x86_64: "_cgejsv_" and "_zgejsv_"

MacPorts noreply at macports.org
Thu Jun 2 04:36:00 UTC 2022


#65260: Octave 7.1 Upgrade failed on Monterey: Undefined symbols for architecture
x86_64:  "_cgejsv_" and "_zgejsv_"
---------------------+-------------------------
  Reporter:  neilt   |      Owner:  Schamschula
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.7.2
Resolution:          |   Keywords:
      Port:  octave  |
---------------------+-------------------------

Comment (by kencu):

 Well, Marius, I give up.

 It looks like octave is built against openblas mostly, upstream. The
 accelerate framework is said to be faster on Apple, and seems to be by
 anyone who tests it.

 I don't see any definition for cgejsv in the accelerate framework, so I'm
 not sure how octave links on older systems without errors just now.
 Perhaps it is blocked from using that symbol somehow. I don't see any test
 for it though.

 If you are only using openblas, and upstream is only using openblas for
 testing, then perhaps openblas it should be?

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


More information about the macports-tickets mailing list