[devel] /bin/sh: Argument list too long

Alexey Shabalin a.shabalin на gmail.com
Пн Сен 17 17:31:41 MSK 2012


8 августа 2012 г., 19:32 пользователь Dmitry V. Levin  написал:
> On Wed, Aug 08, 2012 at 07:09:26PM +0400, Alexey Shabalin wrote:
>> День добрый.
>> Играюсь со сборками webkitgtk.
>> столкнулся со следующей проблемой:
>>
>>   CXX    DerivedSources/WebCore/libWebCore_la-JSHTMLShadowElement.lo
>> make[1]: execvp: /bin/sh: Argument list too long
>> make[1]: *** [libWebCore.la] Error 127
>> make[1]: Leaving directory `/usr/src/RPM/BUILD/webkit-1.9.6'
>> make: *** [all] Error 2
>>
>> Я так понимаю при линковке libWebCore для make слишком много аргументов.
>>
>> Немного погуглив нашёл следующие ссылки:
>> http://lists.gnu.org/archive/html/bug-autoconf/2009-07/msg00042.html
>> http://lists.gnu.org/archive/html/bug-autoconf/2009-07/msg00052.html
>> http://thread.gmane.org/gmane.comp.gnu.make.bugs/4219
>> http://www.in-ulm.de/~mascheck/various/argmax/
>>
>> есть ли возможность обойти этот лимит в hasher штатными средствами?
>
> Если разработчики захотят, чтобы их софт кто-то собирал, то они сами
> озаботятся решением этой проблемы.  Если нет, то оно того не стоит.
>
>
Дмитрий, возможно ли обновить make с этим патчем?
http://git.altlinux.org/people/shaba/packages/?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb
С ним webkit собирается нормально.
Разработчики webkit ничего специального делать не хотят, если
существует патч на make.

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel