[MacPorts] #37738: memcacheq: install failed (was: port install memcacheq failed)

MacPorts noreply at macports.org
Tue Jan 22 01:45:34 PST 2013


#37738: memcacheq: install failed
------------------------+-----------------------------
  Reporter:  gaolei@…   |      Owner:  cofyc.jackson@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.1.2
Resolution:             |   Keywords:
      Port:  memcacheq  |
------------------------+-----------------------------
Changes (by ciserlohn@…):

 * cc: gaolei@… (removed)
 * priority:  High => Normal
 * owner:  macports-tickets@… => cofyc.jackson@…
 * keywords:  memcacheq =>
 * port:   => memcacheq


Old description:

> I want to install MemcacheQ using command:
> sudo port -v install memcacheq
> I got a failed message:
>

> ----
> --->  Computing dependencies for memcacheq.
> --->  Building memcacheq
> make: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
> /usr/bin/make  all-am
> make[1]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
> /usr/bin/clang -DHAVE_CONFIG_H -I.   -I/usr/local/BerkeleyDB.4.7/include
> -I/opt/local/include -I/opt/local/include  -pipe -O2
> -I/opt/local/include/db47 -arch x86_64 -MT hashtable.o -MD -MP -MF
> .deps/hashtable.Tpo -c -o hashtable.o hashtable.c
> In file included from hashtable.c:7:
> In file included from /opt/local/include/math.h:28:
> /opt/local/include/architecture/i386/math.h:419:15: warning: incompatible
> redeclaration of library function 'fmax'
> extern double fmax ( double, double );
>               ^
> /opt/local/include/architecture/i386/math.h:419:15: note: 'fmax' is a
> builtin with type 'double (double)'
> /opt/local/include/architecture/i386/math.h:420:14: warning: incompatible
> redeclaration of library function 'fmaxf'
> extern float fmaxf ( float, float );
>              ^
> /opt/local/include/architecture/i386/math.h:420:14: note: 'fmaxf' is a
> builtin with type 'float (float)'
> /opt/local/include/architecture/i386/math.h:422:15: warning: incompatible
> redeclaration of library function 'fmin'
> extern double fmin ( double, double );
>               ^
> /opt/local/include/architecture/i386/math.h:422:15: note: 'fmin' is a
> builtin with type 'double (double)'
> /opt/local/include/architecture/i386/math.h:423:14: warning: incompatible
> redeclaration of library function 'fminf'
> extern float fminf ( float, float );
>              ^
> /opt/local/include/architecture/i386/math.h:423:14: note: 'fminf' is a
> builtin with type 'float (float)'
> /opt/local/include/architecture/i386/math.h:496:20: warning: incompatible
> redeclaration of library function 'fmaxl'
> extern long double fmaxl(long double, long double);
>                    ^
> /opt/local/include/architecture/i386/math.h:496:20: note: 'fmaxl' is a
> builtin with type 'long double (long double)'
> /opt/local/include/architecture/i386/math.h:497:20: warning: incompatible
> redeclaration of library function 'fminl'
> extern long double fminl(long double, long double);
>                    ^
> /opt/local/include/architecture/i386/math.h:497:20: note: 'fminl' is a
> builtin with type 'long double (long double)'
> hashtable.c:276:1: error: redefinition of a 'extern inline' function
> 'hashtable_iterator_key' is not supported in C99 mode
> hashtable_iterator_key(struct hashtable_itr *i)
> ^
> ./hashtable.h:202:1: note: previous definition is here
> hashtable_iterator_key(struct hashtable_itr *i)
> ^
> hashtable.c:280:1: error: redefinition of a 'extern inline' function
> 'hashtable_iterator_value' is not supported in C99 mode
> hashtable_iterator_value(struct hashtable_itr *i)
> ^
> ./hashtable.h:211:1: note: previous definition is here
> hashtable_iterator_value(struct hashtable_itr *i)
> ^
> 6 warnings and 2 errors generated.
> make[1]: *** [hashtable.o] Error 1
> make[1]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
> make: *** [all] Error 2
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
> Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0"
> && /usr/bin/make -j4 -w all
> Exit code: 2
> Error: org.macports.build for port memcacheq returned: command execution
> failed
> Warning: targets not executed for memcacheq: org.macports.activate
> org.macports.build org.macports.destroot org.macports.install
> Please see the log file for port memcacheq for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/main.log
> To report a bug, follow the instructions in the guide:
>     http://guide.macports.org/#project.tickets
> Error: Processing of port memcacheq failed

New description:

 I want to install MemcacheQ using command:
 sudo port -v install memcacheq
 I got a failed message:

 {{{
 ----
 --->  Computing dependencies for memcacheq.
 --->  Building memcacheq
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
 /usr/bin/make  all-am
 make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
 /usr/bin/clang -DHAVE_CONFIG_H -I.   -I/usr/local/BerkeleyDB.4.7/include
 -I/opt/local/include -I/opt/local/include  -pipe -O2
 -I/opt/local/include/db47 -arch x86_64 -MT hashtable.o -MD -MP -MF
 .deps/hashtable.Tpo -c -o hashtable.o hashtable.c
 In file included from hashtable.c:7:
 In file included from /opt/local/include/math.h:28:
 /opt/local/include/architecture/i386/math.h:419:15: warning: incompatible
 redeclaration of library function 'fmax'
 extern double fmax ( double, double );
               ^
 /opt/local/include/architecture/i386/math.h:419:15: note: 'fmax' is a
 builtin with type 'double (double)'
 /opt/local/include/architecture/i386/math.h:420:14: warning: incompatible
 redeclaration of library function 'fmaxf'
 extern float fmaxf ( float, float );
              ^
 /opt/local/include/architecture/i386/math.h:420:14: note: 'fmaxf' is a
 builtin with type 'float (float)'
 /opt/local/include/architecture/i386/math.h:422:15: warning: incompatible
 redeclaration of library function 'fmin'
 extern double fmin ( double, double );
               ^
 /opt/local/include/architecture/i386/math.h:422:15: note: 'fmin' is a
 builtin with type 'double (double)'
 /opt/local/include/architecture/i386/math.h:423:14: warning: incompatible
 redeclaration of library function 'fminf'
 extern float fminf ( float, float );
              ^
 /opt/local/include/architecture/i386/math.h:423:14: note: 'fminf' is a
 builtin with type 'float (float)'
 /opt/local/include/architecture/i386/math.h:496:20: warning: incompatible
 redeclaration of library function 'fmaxl'
 extern long double fmaxl(long double, long double);
                    ^
 /opt/local/include/architecture/i386/math.h:496:20: note: 'fmaxl' is a
 builtin with type 'long double (long double)'
 /opt/local/include/architecture/i386/math.h:497:20: warning: incompatible
 redeclaration of library function 'fminl'
 extern long double fminl(long double, long double);
                    ^
 /opt/local/include/architecture/i386/math.h:497:20: note: 'fminl' is a
 builtin with type 'long double (long double)'
 hashtable.c:276:1: error: redefinition of a 'extern inline' function
 'hashtable_iterator_key' is not supported in C99 mode
 hashtable_iterator_key(struct hashtable_itr *i)
 ^
 ./hashtable.h:202:1: note: previous definition is here
 hashtable_iterator_key(struct hashtable_itr *i)
 ^
 hashtable.c:280:1: error: redefinition of a 'extern inline' function
 'hashtable_iterator_value' is not supported in C99 mode
 hashtable_iterator_value(struct hashtable_itr *i)
 ^
 ./hashtable.h:211:1: note: previous definition is here
 hashtable_iterator_value(struct hashtable_itr *i)
 ^
 6 warnings and 2 errors generated.
 make[1]: *** [hashtable.o] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
 make: *** [all] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/work/memcacheq-0.2.0"
 && /usr/bin/make -j4 -w all
 Exit code: 2
 Error: org.macports.build for port memcacheq returned: command execution
 failed
 Warning: targets not executed for memcacheq: org.macports.activate
 org.macports.build org.macports.destroot org.macports.install
 Please see the log file for port memcacheq for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_memcacheq/memcacheq/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port memcacheq failed
 }}}

--

Comment:

 In the future, please remember to use WikiFormatting and to Cc the
 maintainer. Note that priority high is reserved for MacPorts team members.
 There is no need to Cc yourself if you're the ticket creator.

-- 
Ticket URL: <https://trac.macports.org/ticket/37738#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list