* [devel] ppc le build failed? @ 2019-08-04 15:10 Андрей Бергман 2019-08-04 15:51 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Андрей Бергман @ 2019-08-04 15:10 UTC (permalink / raw) To: ALT Linux Team development discussions Други, а может ли кто-нибудь подсказать, что такого неправильного случилось при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log Я в совершеннейшем недоумении, Андрей. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ppc le build failed? 2019-08-04 15:10 [devel] ppc le build failed? Андрей Бергман @ 2019-08-04 15:51 ` Dmitry V. Levin 2019-08-04 17:24 ` Leonid Krivoshein 2019-08-05 8:07 ` [devel] ppc le build failed? Gleb Fotengauer-Malinovskiy 0 siblings, 2 replies; 6+ messages in thread From: Dmitry V. Levin @ 2019-08-04 15:51 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 497 bytes --] On Sun, Aug 04, 2019 at 06:10:31PM +0300, Андрей Бергман wrote: > Други, > а может ли кто-нибудь подсказать, что такого неправильного случилось > при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log Судя по http://git.altlinux.org/tasks/235442/build/100/ppc64le/log там случилось ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory #include "GENERATED_config_tokens.h" -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ppc le build failed? 2019-08-04 15:51 ` Dmitry V. Levin @ 2019-08-04 17:24 ` Leonid Krivoshein 2019-08-04 20:11 ` Alexey Tourbin 2019-08-05 8:07 ` [devel] ppc le build failed? Gleb Fotengauer-Malinovskiy 1 sibling, 1 reply; 6+ messages in thread From: Leonid Krivoshein @ 2019-08-04 17:24 UTC (permalink / raw) To: devel 04.08.2019 18:51, Dmitry V. Levin пишет: > On Sun, Aug 04, 2019 at 06:10:31PM +0300, Андрей Бергман wrote: >> Други, >> а может ли кто-нибудь подсказать, что такого неправильного случилось >> при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log > Судя по http://git.altlinux.org/tasks/235442/build/100/ppc64le/log > там случилось > ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory > #include "GENERATED_config_tokens.h" > Интересно, почему это можно увидеть только в raw-логе, а в сокращённом (из таска) оно обрезано? И почему на webery по x86_64 можно увидеть всё, а в случае фейла на ppc64le это режется? Извиняюсь, если криво сформулировал, но вот пример: http://webery.altlinux.org/log/sisyphus/failed/235442/build/100/x86_64/log#L520 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../i3-4.17 -DSYSCONFDIR="\"/etc\"" -I./parser -I../../i3-4.17/include -DSTRIPPED__FILE__=\"$(basename ../../i3-4.17/i3-config-wizard/main.c)\" -Wunused-value -Wunused-value -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pcre -I/usr/include/yajl -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pcre -I/usr/include/libpng16 -I/usr/include/startup-notification-1.0 -pipe -frecord-gcc-switches -Wall -g -O2 -c -o i3-config-wizard/i3_config_wizard-main.o `test -f 'i3-config-wizard/main.c' || echo '../../i3-4.17/'`i3-config-wizard/main.c Из raw-лога: ppc64le-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../i3-4.17 -DSYSCONFDIR="\"/etc\"" -I./parser -I../../i3-4.17/include -DSTRIPPED__FILE__=\"$(basename ../../i3-4.17/i3-config-wizard/main.c)\" -Wunused-value -Wunused-value -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pcre -I/usr/include/yajl -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pcre -I/usr/include/libpng16 -I/usr/include/startup-notification-1.0 -pipe -frecord-gcc-switches -Wall -g -O2 -c -o i3-config-wizard/i3_config_wizard-main.o `test -f 'i3-config-wizard/main.c' || echo '../../i3-4.17/'`i3-config-wizard/main.c ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory #include "GENERATED_config_tokens.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[1]: *** [Makefile:2779: i3-config-wizard/i3_config_wizard-main.o] Error 1 В таске видим только последнюю строку. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ppc le build failed? 2019-08-04 17:24 ` Leonid Krivoshein @ 2019-08-04 20:11 ` Alexey Tourbin 2019-08-05 5:32 ` [devel] Build errors information (Was: Re: ppc le build failed?) Andrey Savchenko 0 siblings, 1 reply; 6+ messages in thread From: Alexey Tourbin @ 2019-08-04 20:11 UTC (permalink / raw) To: ALT Linux Team development discussions On Sun, Aug 4, 2019 at 8:28 PM Leonid Krivoshein <klark.devel@gmail.com> wrote: > 04.08.2019 18:51, Dmitry V. Levin пишет: > > On Sun, Aug 04, 2019 at 06:10:31PM +0300, Андрей Бергман wrote: > >> Други, > >> а может ли кто-нибудь подсказать, что такого неправильного случилось > >> при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log > > Судя по http://git.altlinux.org/tasks/235442/build/100/ppc64le/log > > там случилось > > ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory > > #include "GENERATED_config_tokens.h" > > > > Интересно, почему это можно увидеть только в raw-логе, а в сокращённом > (из таска) оно обрезано? И почему на webery по x86_64 можно увидеть всё, > а в случае фейла на ppc64le это режется? Извиняюсь, если криво > сформулировал, но вот пример: Потому что у вас есть скрипт buildlog-errors, или как он называется, и он не был рассчитан на параллельную сборку. А при при параллельной сборке в конце лога высыпает много всего лишнего, а настоящая ошибка сидит очень высоко. Там где-то есть "tail -128", если заменить на "tail -256", то будет вылавливать настоящую ошибку. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Build errors information (Was: Re: ppc le build failed?) 2019-08-04 20:11 ` Alexey Tourbin @ 2019-08-05 5:32 ` Andrey Savchenko 0 siblings, 0 replies; 6+ messages in thread From: Andrey Savchenko @ 2019-08-05 5:32 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 3141 bytes --] On Sun, 4 Aug 2019 23:11:15 +0300 Alexey Tourbin wrote: > On Sun, Aug 4, 2019 at 8:28 PM Leonid Krivoshein <klark.devel@gmail.com> wrote: > > 04.08.2019 18:51, Dmitry V. Levin пишет: > > > On Sun, Aug 04, 2019 at 06:10:31PM +0300, Андрей Бергман wrote: > > >> Други, > > >> а может ли кто-нибудь подсказать, что такого неправильного случилось > > >> при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log > > > Судя по http://git.altlinux.org/tasks/235442/build/100/ppc64le/log > > > там случилось > > > ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory > > > #include "GENERATED_config_tokens.h" > > > > > > > Интересно, почему это можно увидеть только в raw-логе, а в сокращённом > > (из таска) оно обрезано? И почему на webery по x86_64 можно увидеть всё, > > а в случае фейла на ppc64le это режется? Извиняюсь, если криво > > сформулировал, но вот пример: > > Потому что у вас есть скрипт buildlog-errors, или как он называется, и > он не был рассчитан на параллельную сборку. А при при параллельной > сборке в конце лога высыпает много всего лишнего, а настоящая ошибка > сидит очень высоко. Там где-то есть "tail -128", если заменить на > "tail -256", то будет вылавливать настоящую ошибку. Я давно выступаю за то, чтоб для сфейливших сборок по пакетам давать полный доступ к чруту (или хотя бы к файлам, созданным в процессе сборки самого пакета). Например, результаты тестов cmake пишутся в отдельные файлы, в т.ч. ошибки и наш шибко умный скрипт не отображает их вовсе. Дело было на beehive и проблема была со случайными пересборками, но, вероятно, скрипты извлечения сообщений об ошибках схожие или вовсе одинаковые. В итоге я месяц не мог решить проблему, потому что она нигде больше не воспроизводилась. В итоге я добился от ldv полных логов (он прислал мне им письмом) и проблема решилась за 5 минут. Нужен доступ к полным данным несобравшегося пакета, тогда таких проблем не будет. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ppc le build failed? 2019-08-04 15:51 ` Dmitry V. Levin 2019-08-04 17:24 ` Leonid Krivoshein @ 2019-08-05 8:07 ` Gleb Fotengauer-Malinovskiy 1 sibling, 0 replies; 6+ messages in thread From: Gleb Fotengauer-Malinovskiy @ 2019-08-05 8:07 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 911 bytes --] Hi, On Sun, Aug 04, 2019 at 06:51:44PM +0300, Dmitry V. Levin wrote: > On Sun, Aug 04, 2019 at 06:10:31PM +0300, Андрей Бергман wrote: > > Други, > > а может ли кто-нибудь подсказать, что такого неправильного случилось > > при сборке новейшего i3 в Sisyphus - http://git.altlinux.org/tasks/235442/logs/events.1.1.log > > Судя по http://git.altlinux.org/tasks/235442/build/100/ppc64le/log > там случилось > ../../i3-4.17/i3-config-wizard/main.c:126:10: fatal error: GENERATED_config_tokens.h: No such file or directory > #include "GENERATED_config_tokens.h" Это race, который не связан с ppc64le -- файл GENERATED_config_tokens.h генерируется при сборке i3, а зависимости на него не хватает. -- glebfm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-08-05 8:07 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-08-04 15:10 [devel] ppc le build failed? Андрей Бергман 2019-08-04 15:51 ` Dmitry V. Levin 2019-08-04 17:24 ` Leonid Krivoshein 2019-08-04 20:11 ` Alexey Tourbin 2019-08-05 5:32 ` [devel] Build errors information (Was: Re: ppc le build failed?) Andrey Savchenko 2019-08-05 8:07 ` [devel] ppc le build failed? Gleb Fotengauer-Malinovskiy
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