On Wed, Mar 20, 2013 at 2:04 PM, Martti Kühne <mysatyre@gmail.com> wrote:
On Wed, Mar 20, 2013 at 12:21 PM, arnaud gaboury <arnaud.gaboury@gmail.com> wrote:
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
Here it is: APK certs list: /home/gabx/android/SaberMod/out/mako/SaberMod/target/product/mako/obj/PACKAGING/apkcerts_intermediates/sm_mako-apkcerts-eng.gabx.txt Import includes file: /home/gabx/android/SaberMod/out/mako/SaberMod/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/import_includes 1 warning make: execvp: /bin/bash: Argument list too long make: *** [/home/gabx/android/SaberMod/out/mako/SaberMod/target/product/mako/obj/PACKAGING/apkcerts_intermediates/sm_mako-apkcerts-eng.gabx.txt] Error 127