#25736: 'rabbitmq-server' port fails to build. -------------------------------------+-------------------------------------- Reporter: almightylinuxgod@… | Owner: meyer@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: rabbitmq-server -------------------------------------+-------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => meyer@… * cc: tonyg@… (added) * port: => rabbitmq-server Old description:
➜ ebin sudo port -d install rabbitmq-server DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/net /rabbitmq-server DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: universal_variant is false, so not adding the default universal variant DEBUG: Starting logging for rabbitmq-server DEBUG: epoch: in tree: 0 installed: 0 DEBUG: erlang R14A_0 exists in the ports tree DEBUG: erlang R14A_0 is the latest installed DEBUG: erlang R14A_0 is active DEBUG: Merging existing variants '' into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/erlang DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: universal_variant is false, so not adding the default universal variant DEBUG: No need to upgrade! erlang R14A_0 >= erlang R14A_0 ---> Computing dependencies for rabbitmq-server DEBUG: Searching for dependency: erlang DEBUG: Found Dependency: receipt exists for erlang DEBUG: Executing org.macports.main (rabbitmq-server) DEBUG: Skipping completed org.macports.fetch (rabbitmq-server) DEBUG: Skipping completed org.macports.checksum (rabbitmq-server) DEBUG: Skipping completed org.macports.extract (rabbitmq-server) DEBUG: Skipping completed org.macports.patch (rabbitmq-server) DEBUG: Skipping completed org.macports.configure (rabbitmq-server) ---> Building rabbitmq-server DEBUG: build phase started at Sun Jul 18 16:31:56 PDT 2010 DEBUG: Executing org.macports.build (rabbitmq-server) DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/rabbitmq-server-1.7.2" && /usr/bin/make -j2 all' erlc -I include -o ebin -Wall -v +debug_info -Duse_specs -pa ebin src/rabbit_exchange.erl erlc -I include -o ebin -Wall -v +debug_info -Duse_specs -pa ebin src/rabbit_heartbeat.erl src/rabbit_exchange.erl:100: badly formed define: missing closing right parenthesis src/rabbit_exchange.erl:169: undefined macro 'INFO_KEYS' src/rabbit_exchange.erl:185: undefined macro 'INFO_KEYS' src/rabbit_exchange.erl:37: function info/1 undefined src/rabbit_exchange.erl:37: function info_keys/0 undefined src/rabbit_exchange.erl:71: spec for undefined function rabbit_exchange:info_keys/0 src/rabbit_exchange.erl:72: spec for undefined function rabbit_exchange:info/1 src/rabbit_exchange.erl:189: function info/1 undefined src/rabbit_exchange.erl:538: Warning: regexp:split/2: the regexp module is deprecated (will be removed in R15A); use the re module instead make: *** [ebin/rabbit_exchange.beam] Error 1 make: *** Waiting for unfinished jobs.... shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/rabbitmq-server-1.7.2" && /usr/bin/make -j2 all " returned error 2 Error: Target org.macports.build returned: shell command failed DEBUG: Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" Warning: the following items did not execute (for rabbitmq-server): org.macports.activate org.macports.build org.macports.destroot org.macports.install Log for rabbitmq-server is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
New description: {{{ ➜ ebin sudo port -d install rabbitmq-server DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/net /rabbitmq-server DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: universal_variant is false, so not adding the default universal variant DEBUG: Starting logging for rabbitmq-server DEBUG: epoch: in tree: 0 installed: 0 DEBUG: erlang R14A_0 exists in the ports tree DEBUG: erlang R14A_0 is the latest installed DEBUG: erlang R14A_0 is active DEBUG: Merging existing variants '' into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/erlang DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: universal_variant is false, so not adding the default universal variant DEBUG: No need to upgrade! erlang R14A_0 >= erlang R14A_0 ---> Computing dependencies for rabbitmq-server DEBUG: Searching for dependency: erlang DEBUG: Found Dependency: receipt exists for erlang DEBUG: Executing org.macports.main (rabbitmq-server) DEBUG: Skipping completed org.macports.fetch (rabbitmq-server) DEBUG: Skipping completed org.macports.checksum (rabbitmq-server) DEBUG: Skipping completed org.macports.extract (rabbitmq-server) DEBUG: Skipping completed org.macports.patch (rabbitmq-server) DEBUG: Skipping completed org.macports.configure (rabbitmq-server) ---> Building rabbitmq-server DEBUG: build phase started at Sun Jul 18 16:31:56 PDT 2010 DEBUG: Executing org.macports.build (rabbitmq-server) DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/rabbitmq-server-1.7.2" && /usr/bin/make -j2 all' erlc -I include -o ebin -Wall -v +debug_info -Duse_specs -pa ebin src/rabbit_exchange.erl erlc -I include -o ebin -Wall -v +debug_info -Duse_specs -pa ebin src/rabbit_heartbeat.erl src/rabbit_exchange.erl:100: badly formed define: missing closing right parenthesis src/rabbit_exchange.erl:169: undefined macro 'INFO_KEYS' src/rabbit_exchange.erl:185: undefined macro 'INFO_KEYS' src/rabbit_exchange.erl:37: function info/1 undefined src/rabbit_exchange.erl:37: function info_keys/0 undefined src/rabbit_exchange.erl:71: spec for undefined function rabbit_exchange:info_keys/0 src/rabbit_exchange.erl:72: spec for undefined function rabbit_exchange:info/1 src/rabbit_exchange.erl:189: function info/1 undefined src/rabbit_exchange.erl:538: Warning: regexp:split/2: the regexp module is deprecated (will be removed in R15A); use the re module instead make: *** [ebin/rabbit_exchange.beam] Error 1 make: *** Waiting for unfinished jobs.... shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/work/rabbitmq-server-1.7.2" && /usr/bin/make -j2 all " returned error 2 Error: Target org.macports.build returned: shell command failed DEBUG: Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" Warning: the following items did not execute (for rabbitmq-server): org.macports.activate org.macports.build org.macports.destroot org.macports.install Log for rabbitmq-server is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_ports_net_rabbitmq-server/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} -- -- Ticket URL: <http://trac.macports.org/ticket/25736#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS