[MacPorts] #50311: gmt5: build fails on Mavericks: error: conflicting types for 'dsyev_'

MacPorts noreply at macports.org
Sat Mar 19 00:01:59 PDT 2016


#50311: gmt5: build fails on Mavericks: error: conflicting types for 'dsyev_'
---------------------+-----------------------
  Reporter:  mp@…    |      Owner:  florian@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.3.4
Resolution:          |   Keywords:
      Port:  gmt5    |
---------------------+-----------------------

Comment (by takeshi@…):

 The upstream had to provide a header to call a Fortran subroutine
 {{{dsyev}}} from C. Thus it is not a redefinition. The problem is
 {{{__CLPK_integer}}} could be 4 or 8-byte depending on the presence of
 symbol {{{__LP64__}}}. Now that universal_variant is suspected to the
 cause, I try to reproduce the problem. I'll try your suggestion and I
 think it will compile, but I don't think a pointer to 4-byte integer
 should be passed.

-- 
Ticket URL: <https://trac.macports.org/ticket/50311#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list