* [devel] /bin/sh: Argument list too long @ 2012-08-08 15:09 Alexey Shabalin 2012-08-08 15:32 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Shabalin @ 2012-08-08 15:09 UTC (permalink / raw) To: ALT Linux Team development discussions День добрый. Играюсь со сборками 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 штатными средствами? -- Alexey Shabalin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] /bin/sh: Argument list too long 2012-08-08 15:09 [devel] /bin/sh: Argument list too long Alexey Shabalin @ 2012-08-08 15:32 ` Dmitry V. Levin 2012-09-17 13:31 ` Alexey Shabalin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2012-08-08 15:32 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1024 bytes --] 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 штатными средствами? Если разработчики захотят, чтобы их софт кто-то собирал, то они сами озаботятся решением этой проблемы. Если нет, то оно того не стоит. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] /bin/sh: Argument list too long 2012-08-08 15:32 ` Dmitry V. Levin @ 2012-09-17 13:31 ` Alexey Shabalin 2012-09-17 16:20 ` [devel] Q: ready for make-3.82 Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Shabalin @ 2012-09-17 13:31 UTC (permalink / raw) To: ALT Linux Team development discussions 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 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Q: ready for make-3.82 2012-09-17 13:31 ` Alexey Shabalin @ 2012-09-17 16:20 ` Dmitry V. Levin 2012-09-17 16:25 ` Michael Shigorin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2012-09-17 16:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 561 bytes --] On Mon, Sep 17, 2012 at 05:31:41PM +0400, Alexey Shabalin wrote: [...] > Дмитрий, возможно ли обновить make с этим патчем? > http://git.altlinux.org/people/shaba/packages/?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb > С ним webkit собирается нормально. > Разработчики webkit ничего специального делать не хотят, если > существует патч на make. Может быть, рискнем обновить дефолтный make до 3.82? Там, конечно, не только прямая, но и обратная несовместимость, и какие-то пакеты перестанут собираться правильно. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-17 16:20 ` [devel] Q: ready for make-3.82 Dmitry V. Levin @ 2012-09-17 16:25 ` Michael Shigorin 2012-09-17 16:30 ` Led 2012-09-22 20:45 ` Dmitry V. Levin 0 siblings, 2 replies; 14+ messages in thread From: Michael Shigorin @ 2012-09-17 16:25 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: > Может быть, рискнем обновить дефолтный make до 3.82? А что скажет Тестов А.Я.? > какие-то пакеты перестанут собираться правильно. Та же федора уже перебралась -- часть грабель должна быть вытоптана... -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Sep 29, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-17 16:25 ` Michael Shigorin @ 2012-09-17 16:30 ` Led 2012-09-22 20:45 ` Dmitry V. Levin 1 sibling, 0 replies; 14+ messages in thread From: Led @ 2012-09-17 16:30 UTC (permalink / raw) To: ALT Devel discussion list On Monday 17 September 2012 19:25:15 Michael Shigorin wrote: > On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: > > Может быть, рискнем обновить дефолтный make до 3.82? > > А что скажет Тестов А.Я.? > > > какие-то пакеты перестанут собираться правильно. > > Та же федора уже перебралась -- часть грабель должна быть > вытоптана... Не только федора. Проще сказать кто НЕ перебрался. -- Led ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-17 16:25 ` Michael Shigorin 2012-09-17 16:30 ` Led @ 2012-09-22 20:45 ` Dmitry V. Levin 2012-09-24 13:40 ` Alexey Shabalin 1 sibling, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2012-09-22 20:45 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 256 bytes --] On Mon, Sep 17, 2012 at 07:25:15PM +0300, Michael Shigorin wrote: > On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: > > Может быть, рискнем обновить дефолтный make до 3.82? > > А что скажет Тестов А.Я.? -40 пакетов. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-22 20:45 ` Dmitry V. Levin @ 2012-09-24 13:40 ` Alexey Shabalin 2012-09-24 14:00 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Shabalin @ 2012-09-24 13:40 UTC (permalink / raw) To: ALT Linux Team development discussions 23 сентября 2012 г., 0:45 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Mon, Sep 17, 2012 at 07:25:15PM +0300, Michael Shigorin wrote: >> On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: >> > Может быть, рискнем обновить дефолтный make до 3.82? >> >> А что скажет Тестов А.Я.? > > -40 пакетов. новый webkit с ним всё-равно не собирается: make[1]: execvp: /bin/sh: Argument list too long make[1]: *** [libWebCore.la] Error 127 Надо все же добавить патч http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb -- Alexey Shabalin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-24 13:40 ` Alexey Shabalin @ 2012-09-24 14:00 ` Dmitry V. Levin 2012-09-25 15:15 ` Alexey Shabalin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2012-09-24 14:00 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 884 bytes --] On Mon, Sep 24, 2012 at 05:40:51PM +0400, Alexey Shabalin wrote: > 23 сентября 2012 г., 0:45 пользователь Dmitry V. Levin > <ldv@altlinux.org> написал: > > On Mon, Sep 17, 2012 at 07:25:15PM +0300, Michael Shigorin wrote: > >> On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: > >> > Может быть, рискнем обновить дефолтный make до 3.82? > >> > >> А что скажет Тестов А.Я.? > > > > -40 пакетов. > новый webkit с ним всё-равно не собирается: > > make[1]: execvp: /bin/sh: Argument list too long > make[1]: *** [libWebCore.la] Error 127 > > Надо все же добавить патч > http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb Этот патч из http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html обсуждался еще до выпуска make-3.82 и не был принят апстримом... -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-24 14:00 ` Dmitry V. Levin @ 2012-09-25 15:15 ` Alexey Shabalin 2012-09-25 15:27 ` Yuri N. Sedunov 2012-09-25 17:18 ` Dmitry V. Levin 0 siblings, 2 replies; 14+ messages in thread From: Alexey Shabalin @ 2012-09-25 15:15 UTC (permalink / raw) To: ALT Linux Team development discussions 24 сентября 2012 г., 18:00 пользователь Dmitry V. Levin написал: > On Mon, Sep 24, 2012 at 05:40:51PM +0400, Alexey Shabalin wrote: >> 23 сентября 2012 г., 0:45 пользователь Dmitry V. Levin >> <ldv@altlinux.org> написал: >> > On Mon, Sep 17, 2012 at 07:25:15PM +0300, Michael Shigorin wrote: >> >> On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: >> >> > Может быть, рискнем обновить дефолтный make до 3.82? >> >> >> >> А что скажет Тестов А.Я.? >> > >> > -40 пакетов. >> новый webkit с ним всё-равно не собирается: >> >> make[1]: execvp: /bin/sh: Argument list too long >> make[1]: *** [libWebCore.la] Error 127 >> >> Надо все же добавить патч >> http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb > > Этот патч из > http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html > обсуждался еще до выпуска make-3.82 и не был принят апстримом... Это не помешало включить его в gentoo, opensuse (как собирается webkit в федора без него - я не понял) -- Alexey Shabalin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-25 15:15 ` Alexey Shabalin @ 2012-09-25 15:27 ` Yuri N. Sedunov 2012-09-25 17:18 ` Dmitry V. Levin 1 sibling, 0 replies; 14+ messages in thread From: Yuri N. Sedunov @ 2012-09-25 15:27 UTC (permalink / raw) To: devel В Вт, 25/09/2012 в 19:15 +0400, Alexey Shabalin пишет: > 24 сентября 2012 г., 18:00 пользователь Dmitry V. Levin написал: > > On Mon, Sep 24, 2012 at 05:40:51PM +0400, Alexey Shabalin wrote: ... > >> > >> Надо все же добавить патч > >> http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb > > > > Этот патч из > > http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html > > обсуждался еще до выпуска make-3.82 и не был принят апстримом... > > Это не помешало включить его в gentoo, opensuse (как собирается webkit > в федора без него - я не понял) > Собирается в сторонке патченым make'ом. -- Yuri N. Sedunov ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-25 15:15 ` Alexey Shabalin 2012-09-25 15:27 ` Yuri N. Sedunov @ 2012-09-25 17:18 ` Dmitry V. Levin 2012-09-26 10:35 ` Alexey Shabalin 1 sibling, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2012-09-25 17:18 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1297 bytes --] On Tue, Sep 25, 2012 at 07:15:36PM +0400, Alexey Shabalin wrote: > 24 сентября 2012 г., 18:00 пользователь Dmitry V. Levin написал: > > On Mon, Sep 24, 2012 at 05:40:51PM +0400, Alexey Shabalin wrote: > >> 23 сентября 2012 г., 0:45 пользователь Dmitry V. Levin написал: > >> > On Mon, Sep 17, 2012 at 07:25:15PM +0300, Michael Shigorin wrote: > >> >> On Mon, Sep 17, 2012 at 08:20:44PM +0400, Dmitry V. Levin wrote: > >> >> > Может быть, рискнем обновить дефолтный make до 3.82? > >> >> > >> >> А что скажет Тестов А.Я.? > >> > > >> > -40 пакетов. > >> новый webkit с ним всё-равно не собирается: > >> > >> make[1]: execvp: /bin/sh: Argument list too long > >> make[1]: *** [libWebCore.la] Error 127 > >> > >> Надо все же добавить патч > >> http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb > > > > Этот патч из > > http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html > > обсуждался еще до выпуска make-3.82 и не был принят апстримом... > > Это не помешало включить его в gentoo, opensuse (как собирается webkit > в федора без него - я не понял) К сожалению, к нашему make-3.82+ он уже не прикладывается, причем в той части, где малейшая ошибка это memory corruption. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-25 17:18 ` Dmitry V. Levin @ 2012-09-26 10:35 ` Alexey Shabalin 2012-09-26 19:19 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Shabalin @ 2012-09-26 10:35 UTC (permalink / raw) To: ALT Linux Team development discussions 25 сентября 2012 г., 21:18 пользователь Dmitry V. Levin написал: >> >> >> >> >> >> А что скажет Тестов А.Я.? >> >> > >> >> > -40 пакетов. >> >> новый webkit с ним всё-равно не собирается: >> >> >> >> make[1]: execvp: /bin/sh: Argument list too long >> >> make[1]: *** [libWebCore.la] Error 127 >> >> >> >> Надо все же добавить патч >> >> http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb >> > >> > Этот патч из >> > http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html >> > обсуждался еще до выпуска make-3.82 и не был принят апстримом... >> >> Это не помешало включить его в gentoo, opensuse (как собирается webkit >> в федора без него - я не понял) > > К сожалению, к нашему make-3.82+ он уже не прикладывается, причем в той > части, где малейшая ошибка это memory corruption. Обновил патч. webkit успешно собирается. http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=0a77499d231e1d298119bd72f947f88fd2234cb4 -- Alexey Shabalin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Q: ready for make-3.82 2012-09-26 10:35 ` Alexey Shabalin @ 2012-09-26 19:19 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2012-09-26 19:19 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1344 bytes --] On Wed, Sep 26, 2012 at 02:35:28PM +0400, Alexey Shabalin wrote: > 25 сентября 2012 г., 21:18 пользователь Dmitry V. Levin написал: > >> >> >> > >> >> >> А что скажет Тестов А.Я.? > >> >> > > >> >> > -40 пакетов. > >> >> новый webkit с ним всё-равно не собирается: > >> >> > >> >> make[1]: execvp: /bin/sh: Argument list too long > >> >> make[1]: *** [libWebCore.la] Error 127 > >> >> > >> >> Надо все же добавить патч > >> >> http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=10124ed26ea0364ce0dbaabdc4554613ed9d61fb > >> > > >> > Этот патч из > >> > http://lists.gnu.org/archive/html/bug-make/2009-07/msg00012.html > >> > обсуждался еще до выпуска make-3.82 и не был принят апстримом... > >> > >> Это не помешало включить его в gentoo, opensuse (как собирается webkit > >> в федора без него - я не понял) > > > > К сожалению, к нашему make-3.82+ он уже не прикладывается, причем в той > > части, где малейшая ошибка это memory corruption. > > Обновил патч. webkit успешно собирается. > http://git.altlinux.org/people/shaba/packages/make.git?p=make.git;a=commitdiff;h=0a77499d231e1d298119bd72f947f88fd2234cb4 Скорее всего, этот патч сводит на нет усилия по квотированию SHELL, предпринимаемые в make-3.82-cvs-07.patch; наверное, адаптировать этот патч придется мне. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2012-09-26 19:19 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-08-08 15:09 [devel] /bin/sh: Argument list too long Alexey Shabalin 2012-08-08 15:32 ` Dmitry V. Levin 2012-09-17 13:31 ` Alexey Shabalin 2012-09-17 16:20 ` [devel] Q: ready for make-3.82 Dmitry V. Levin 2012-09-17 16:25 ` Michael Shigorin 2012-09-17 16:30 ` Led 2012-09-22 20:45 ` Dmitry V. Levin 2012-09-24 13:40 ` Alexey Shabalin 2012-09-24 14:00 ` Dmitry V. Levin 2012-09-25 15:15 ` Alexey Shabalin 2012-09-25 15:27 ` Yuri N. Sedunov 2012-09-25 17:18 ` Dmitry V. Levin 2012-09-26 10:35 ` Alexey Shabalin 2012-09-26 19:19 ` Dmitry V. Levin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git