[MacPorts] #20238: nco 3.9.8 fails to build

MacPorts noreply at macports.org
Wed Jul 8 14:42:29 PDT 2009


#20238: nco 3.9.8 fails to build
----------------------------------+-----------------------------------------
 Reporter:  rabbielvis@…          |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.7.1                                
 Keywords:  nco builderror        |        Port:  nco @3.9.8                           
----------------------------------+-----------------------------------------
 I'm trying to install the current version on nco, 3.9.8.  The build fails
 with the following error:

 mcc-509-3:~ mike$ sudo port install nco
 --->  Fetching nco
 --->  Verifying checksum(s) for nco
 --->  Extracting nco
 --->  Configuring nco
 --->  Building nco
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_nco/work/nco-3.9.8"
 && make all " returned error 2
 Command output: nco_netcdf.h:171: error: conflicting types for
 'nc_get_var1_ushort'
 /opt/local/include/netcdf.h:1032: error: previous declaration of
 'nc_get_var1_ushort' was here
 nco_netcdf.h:183: error: conflicting types for 'nc_put_var1_string'
 /opt/local/include/netcdf.h:1060: error: previous declaration of
 'nc_put_var1_string' was here
 nco_netcdf.h:187: error: conflicting types for 'nc_get_vara_ushort'
 /opt/local/include/netcdf.h:1147: error: previous declaration of
 'nc_get_vara_ushort' was here
 nco_netcdf.h:199: error: conflicting types for 'nc_put_vara_string'
 /opt/local/include/netcdf.h:1175: error: previous declaration of
 'nc_put_vara_string' was here
 nco_netcdf.h:203: error: conflicting types for 'nc_get_vars_ushort'
 /opt/local/include/netcdf.h:1282: error: previous declaration of
 'nc_get_vars_ushort' was here
 nco_netcdf.h:215: error: conflicting types for 'nc_put_vars_string'
 /opt/local/include/netcdf.h:1317: error: previous declaration of
 'nc_put_vars_string' was here
 nco_netcdf.h:219: error: conflicting types for 'nc_get_varm_ushort'
 /opt/local/include/netcdf.h:1425: error: previous declaration of
 'nc_get_varm_ushort' was here
 nco_netcdf.h:231: error: conflicting types for 'nc_put_varm_string'
 /opt/local/include/netcdf.h:1460: error: previous declaration of
 'nc_put_varm_string' was here
 nco_netcdf.h:240: error: conflicting types for 'nc_put_att_string'
 /opt/local/include/netcdf.h:916: error: previous declaration of
 'nc_put_att_string' was here
 nco_netcdf.h:245: error: conflicting types for 'nc_get_att_ushort'
 /opt/local/include/netcdf.h:890: error: previous declaration of
 'nc_get_att_ushort' was here
 In file included from nco_att_utl.h:29,
                  from nco_att_utl.c:9:
 nco.h:183:1: warning: "NC_NETCDF4" redefined
 In file included from nco_att_utl.h:25,
                  from nco_att_utl.c:9:
 /opt/local/include/netcdf.h:151:1: warning: this is the location of the
 previous definition
 make[3]: *** [nco_att_utl.lo] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.

 I have the netcdf @4.0.1_3+netcdf4 port installed

-- 
Ticket URL: <http://trac.macports.org/ticket/20238>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list