[MacPorts] #41516: cdo @1.6.2: fatal error: 'yaxt.h' file not found

MacPorts noreply at macports.org
Mon Nov 25 09:06:14 PST 2013


#41516: cdo @1.6.2: fatal error: 'yaxt.h' file not found
-------------------------+-----------------------
  Reporter:  jhamman1@…  |      Owner:  takeshi@…
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.1
Resolution:  fixed       |   Keywords:  mavericks
      Port:  cdo         |
-------------------------+-----------------------

Comment (by jhamman1@…):

 @takeshi thanks for the patch but unfortunately, this hasn't fixed the
 problem.

 After updating the portfile....


 {{{
 joes-imac:~$ sudo port clean cdo
 --->  Cleaning cdo
 joes-imac:~$ sudo port install cdo
 --->  Computing dependencies for cdo
 --->  Fetching archive for cdo
 --->  Attempting to fetch cdo-1.6.2_0+mpi.darwin_13.x86_64.tbz2 from
 http://packages.macports.org/cdo
 --->  Attempting to fetch cdo-1.6.2_0+mpi.darwin_13.x86_64.tbz2 from
 http://mse.uk.packages.macports.org/sites/packages.macports.org/cdo
 --->  Attempting to fetch cdo-1.6.2_0+mpi.darwin_13.x86_64.tbz2 from
 http://lil.fr.packages.macports.org/cdo
 --->  Fetching distfiles for cdo
 --->  Verifying checksums for cdo
 --->  Extracting cdo
 --->  Configuring cdo
 --->  Building cdo
 Error: org.macports.build for port cdo returned: command execution failed
 Please see the log file for port cdo for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_cdo/cdo/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port cdo failed
 }}}

 ...

 New logfile is attached (main2.log).


 {{{
 :info:build In file included from Importcmsaf.c:30:
 :info:build ../libcdi/src/cdi.h:231:12: fatal error: 'yaxt.h' file not
 found
 :info:build #  include <yaxt.h>
 }}}

 A seprate failure occurs when I build without mpi (for some reason the mpi
 variant is included by default)


 {{{
 joes-imac:~$ sudo port install -f cdo -mpi
 }}}


 {{{
 :info:build In file included from Importcmsaf.c:25:
 :info:build In file included from /opt/local/include/hdf5.h:24:
 :info:build /opt/local/include/H5public.h:61:13: fatal error: 'mpi.h' file
 not found
 :info:build #   include <mpi.h>
 }}}

 so if I remove the mpi variant, why is it still linking to there? All this
 is leading me to think that there is something wrong with my hdf5 or mpi
 build.  Thoughts?

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


More information about the macports-tickets mailing list