#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