[rabbitmq-discuss] Problems with umbrella make files

Alvaro Videla videlalvaro at gmail.com
Wed Apr 18 16:59:26 BST 2012


Hi Steve, 

Thanks for looking into this.

Cheers,

Alvaro 

-- 
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Wednesday, April 18, 2012 at 5:55 PM, Steve Powell wrote:

> Hi Alvaro,
> 
> I can reproduce this behaviour. It seems like making the rabbitmq-server
> includes making the plugins, which somehow tries to re-make the server
> -- and I (eventually) recurse off the forking stack.
> 
> Making the release beforehand probably stops the recursion starting.
> 
> This probably started when we decided to ship all the plugins with the
> server -- so we build them as part of the rabbitmq-server build now. But
> I'm slightly surprised that no-one has complained about this already.
> 
> In development we build rabbitmq-server from our development umbrella
> repo, which INCLUDES the public-umbrella repo, so the plugins are built
> after the server is already done (I think). So we don't see this,
> normally.
> 
> I'm going to see if I can find out where the recursion happens and see
> why it does.
> 
> Steve Powell (a happy bunny)
> ----------yet more definitions from the SPD----------
> chinchilla (n.) Cooling device for the lower jaw.
> socialcast (n.) Someone to whom everyone is speaking but nobody likes.
> literacy (n.) A textually transmitted disease usually contracted in childhood.
> ebola (n.) A Yorkshire cricketer.
> 
> On 15 Apr 2012, at 20:48, Alvaro Videla wrote:
> 
> > Hi,
> > 
> > I'm trying to run the "make plugins" target from rabbitmq-server Makefile (obtained from the umbrella repo)
> > 
> > If I run the target like this it fails:
> > 
> > make plugins PLUGINS_SRC_DIR="`pwd`/.." VERSION=2.8.1u
> > 
> > Since I start to get the same output again and again. See this gist: https://gist.github.com/2394475
> > 
> > Unless I ran before the following target from the rabbitmq-public-umbrella Makefile:
> > 
> > make release VERSION=2.8.1u
> > 
> > I understand that the "plugins" target will call that one, so I'm puzzled here.
> > 
> > I also tried adding the following target in the rabbitmq-server/Makefile
> > 
> > mydebug: 
> > $(MAKE) -C "$(PLUGINS_SRC_DIR)" clean
> > 
> > Running it like: 
> > 
> > make mydebug PLUGINS_SRC_DIR=..
> > 
> > also fails with the same output as in the previous gist.
> > 
> > Any ideas on what might be wrong? Am I missing something?
> > 
> > Regards,
> > 
> > Alvaro
> > 
> > -- 
> > Alvaro Videla
> > Sent with Sparrow
> > 
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-discuss at lists.rabbitmq.com (mailto:rabbitmq-discuss at lists.rabbitmq.com)
> > https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> > 
> 
> 
> 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120418/eb8bbb22/attachment.htm>


More information about the rabbitmq-discuss mailing list