On Wed, Mar 20, 2013 at 6:00 PM, Jakub Klinkovský wrote: On 20.03.13 at 14:04, Martti Kühne wrote: On Wed, Mar 20, 2013 at 12:21 PM, arnaud gaboury
Dear list, I came to this issue when building android: make: execvp: /bin/bash: Argument list too long From what I understand, the reason for this annoyance is that Linux
kernel
has a limitation of bytes it can process through as arguments in exec()
commands.
This issue is quite new and arise with Kernel > 3.8.1. I am currently
on
3.8.3-2 ARCH from testing. What in the world would require you to pass that many arguments to a
command?
I'd like to see that command for future generations here...
try fixing the Makefile? cheers!
mar77i It's not the number of arguments, it's number of bytes used for arguments
and
environment variables[1]. Full paths are often included in 'argv[0]', and
when
not building in clean environment, the limit can be easily reached. I understand it is a question of bytes and not character or argument
numbers. But I still can't build anymore android, when it has been possible
for months.
Which change in my system could have triggered this error? Same source and
same makefiles work on other boxes, so I suppose it is specific to my
machine.
Thank you for help as I need to find a way to build android.