[csw-maintainers] zeromq build failing on i386: Too many open files (signaler.cpp:300)

Dagobert Michelsen dam at opencsw.org
Thu Jun 21 08:12:49 CEST 2012


Hi Romeo,

Am 21.06.2012 um 01:41 schrieb Romeo Theriault:
> Got it. It seems the build runs as a non-interactive shell, thus the
> ~/.profile or ~/.bash_profile were not getting sourced. I added the
> following to the Makefile to get the ~/.bash_profile sourced.
> 
> EXTRA_TEST_ENV += BASH_ENV=~/.bash_profile
> 
> Rebuilt and it worked like a charm.

Does this mean the build depends on your home directory? That would be bad.
I suggest using
  file/bash_profile
  DISTFILES += bash_profile
  BASH_ENV=$(WORKSRC)/bash_profile
to make the recipe portable.


Best regards

  -- Dago

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896



More information about the maintainers mailing list