[MacPorts] #18752: libiconv fails to build because configure.cc not set

MacPorts noreply at macports.org
Fri Mar 6 15:21:53 PST 2009


#18752: libiconv fails to build because configure.cc not set
--------------------------------------+-------------------------------------
 Reporter:  dale+macports@…           |       Owner:  macports-tickets@…                   
     Type:  defect                    |      Status:  new                                  
 Priority:  Normal                    |   Milestone:  Port Bugs                            
Component:  ports                     |     Version:  1.7.0                                
 Keywords:                            |        Port:  libiconv                             
--------------------------------------+-------------------------------------
 When trying to `port -f upgrade libiconv`:

 {{{
 Warning: Group file could not be located.
 Warning: Group file could not be located.
 --->  Fetching libiconv
 --->  Verifying checksum(s) for libiconv
 --->  Extracting libiconv
 --->  Applying patches to libiconv
 --->  Configuring libiconv
 --->  Building libiconv with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12"
 && make CC= -f Makefile.devel && make -j3 all " returned error 2
 Command output: O lib/genaliases.c -o genaliases
 make: O: Command not found
 make: [lib/aliases.h] Error 127 (ignored)
 ./genaliases > lib/aliases.gperf 3> canonical.sh 4> canonical_local.sh
 /bin/sh: ./genaliases: No such file or directory
 make: *** [lib/aliases.h] Error 127

 Error: Unable to upgrade port: 1
 }}}

 Note `CC=` with no value.  I know next to nothing about MacPorts, but I
 suspect this error occurs because the Portfile uses `${configure.cc}` in a
 place where it is not set.  The attached patch applied to the Portfile
 allows me to rebuild libiconv successfully.

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


More information about the macports-tickets mailing list