#16027: mapm3 build errors -------------------------+-------------------------------------------------- Reporter: pst@ksu.edu | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: MacPorts 1.6.1 Component: ports | Version: 1.6.0 Keywords: mapm | -------------------------+-------------------------------------------------- Installed latest version of macports on an iMac (10.5.4). Got the following: [pst@USDA-3402-GenoMac, 05:08 PM ~/] sudo port install mapm3 Password: ---> Fetching mapm3 ---> Attempting to fetch mapm3-source.tar.Z from http://www- genome.wi.mit.edu/ftp/distribution/software/mapmaker3/ ---> Verifying checksum(s) for mapm3 ---> Extracting mapm3 ---> Applying patches to mapm3 ---> Configuring mapm3 ---> Building mapm3 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_science_mapm3/work/mapm3-source" && make all " returned error 2 Command output: readline.c: In function 'rl_generic_bind': readline.c:5203: warning: incompatible implicit declaration of built-in function 'strlen' readline.c: In function 'parser_if': readline.c:5430: warning: incompatible implicit declaration of built-in function 'strcpy' readline.c:5430: warning: incompatible implicit declaration of built-in function 'strlen' readline.c: In function 'rl_parse_and_bind': readline.c:5528: error: invalid storage class for function 'substring_member_of_array' readline.c:5617: warning: incompatible implicit declaration of built-in function 'strlen' readline.c:5665: warning: incompatible implicit declaration of built-in function 'strlen' readline.c: At top level: readline.c:5765: error: static declaration of 'substring_member_of_array' follows non-static declaration readline.c:5655: error: previous implicit declaration of 'substring_member_of_array' was here readline.c: In function 'substring_member_of_array': readline.c:5767: error: invalid storage class for function 'strindex' readline.c: At top level: readline.c:5820: error: conflicting types for 'strindex' readline.c:5771: error: previous implicit declaration of 'strindex' was here readline.c: In function 'strindex': readline.c:5822: warning: incompatible implicit declaration of built-in function 'strlen' readline.c: In function 'xmalloc': readline.c:5873: warning: incompatible implicit declaration of built-in function 'malloc' readline.c: In function 'memory_error_and_abort': readline.c:5896: warning: incompatible implicit declaration of built-in function 'abort' readline.c: In function 'gnu_edit_this': readline.c:5965: error: invalid storage class for function 'rl_prep_terminal' readline.c:5965: error: invalid storage class for function 'rl_deprep_terminal' readline.c:5971: warning: incompatible implicit declaration of built-in function 'strcpy' readline.c:5972: warning: incompatible implicit declaration of built-in function 'strlen' make[1]: *** [readline.o] Error 1 make: *** [readline/libreadline.a] Error 2 Error: Status 1 encountered during processing. [pst@USDA-3402-GenoMac, 05:08 PM ~/] -- Ticket URL: <http://trac.macports.org/ticket/16027> MacPorts <http://www.macports.org/> Ports system for Mac OS