[08:51:30] <repolainen> https://bugs.gentoo.org/show_bug.cgi?id=403343 хехе :] [08:53:49] <andrew_b> armv5tel-softfloat-linux-gnueabi-gcc: muldefs: No such file or directory [08:54:00] <andrew_b> Что такое muldefs? [08:54:12] <andrew_b> -z muldefs [08:54:17] <repolainen> судя по названию mul - что-то про умножение [08:54:22] <andrew_b> А... [08:54:24] <andrew_b> Не. [08:54:33] <repolainen> или multiple definitions [08:54:38] <andrew_b> Да. [08:54:41] <repolainen> точна, я в audacity такой баг видел [08:54:43] <slavazanko/h> позволяет переопределять существующие функции. [08:54:51] <slavazanko/h> для тестов полезно [08:54:52] <repolainen> libtool его фильтровать должен [09:05:50] ASM зашёл в конференцию [09:05:50] slavazanko/w зашёл в конференцию [09:05:50] repolainen зашёл в конференцию [09:05:50] iliamaslakov зашёл в конференцию [09:05:50] andrew_b зашёл в конференцию [09:05:50] sfionov зашёл в конференцию [09:05:50] slavazanko/h зашёл в конференцию [09:05:50] Зося Синицкая зашёл в конференцию [09:05:50] mc_log зашёл в конференцию
[09:19:35] <repolainen> '-z muldefs/-Wl,-z muldefs'? [09:28:40] <repolainen> ой, так там -z muldefs юзается в gcc -v [09:28:41] <repolainen> gc -c [09:29:12] <repolainen> (т.е. без линковки) [09:30:27] <repolainen> tests/lib/vfs/Makefile.am: -DTEST_SHARE_DIR=\"$(abs_srcdir)\" -z muldefs [09:30:32] <repolainen> похоже на баг [09:33:10] slavazanko/h вышел из конференции [09:36:26] <repolainen> не хватает категории tests в trac [09:47:05] slavazanko/h зашёл в конференцию [09:47:28] <andrew_b> repolainen: добавил tests [09:48:19] <repolainen> Ъ [09:49:48] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2730 (ms uses wrong location for ini files (data directories) in su environment) created http://www.midnight-commander.org/ticket/2730 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) created http://www.midnight-commander.org/ticket/2732 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:1 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:2 [10:04:54] <andrew_b> repolainen: ну как бы не совсем тот фикс. [10:05:14] <andrew_b> --- a/tests/lib/vfs/Makefile.am +++ b/tests/lib/vfs/Makefile.am [10:05:29] <andrew_b> make[4]: Leaving directory `/var/tmp/portage/app-misc/mc-4.8.1-r1/work/mc-4.8.1/tests/lib/mcconfig' [10:07:17] <repolainen> угу, скорее всего отвалится. щя проверим [10:10:05] slavazanko/h вышел из конференции [10:21:54] slavazanko/h зашёл в конференцию [10:23:33] <repolainen> угу, отвалилось [10:24:28] <repolainen> в том каталоге тоже есть такое. как я его пропустил... [10:35:08] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:1 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:3 [11:20:25] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:4 [11:22:59] <repolainen> и всё равно не помогает. сам gcc хочет, чтобы muldefs передавался как параметр ликеру: -Wl,-z,muldefs [11:27:06] <andrew_b> На x86 32 бита все тесты проходят. [11:27:32] <andrew_b> gcc 4.4.1 [11:28:03] <repolainen> с -Wl, ? [11:28:13] <andrew_b> Без. [11:28:33] <repolainen> на arm фиг [11:28:53] <slavazanko/h> может, просто отрубать тесты при сборке? [11:29:40] <repolainen> не Ъ [11:29:58] <repolainen> где позырить что libtool умеет понимать при libtool link ? [11:30:31] <repolainen> вроде -Wl, понимает, но хз как он это обрабатывает [11:36:15] slavazanko/h вышел из конференции [11:39:46] slavazanko/h зашёл в конференцию [11:39:50] <repolainen> -Wl, работает везде. щя запушу. вылезла другая прикольная штука:
vfs_parse_ls_lga.c: In function ‘test_vfs_parse_ls_lga’: vfs_parse_ls_lga.c:174:9: error: unknown field ‘st_atime’ specified in initializer vfs_parse_ls_lga.c:175:9: error: unknown field ‘st_mtime’ specified in initializer vfs_parse_ls_lga.c:176:9: error: unknown field ‘st_ctime’ specified in initializer vfs_parse_ls_lga.c:196:9: error: unknown field ‘st_atime’ specified in initializer vfs_parse_ls_lga.c:197:9: error: unknown field ‘st_mtime’ specified in initializer [11:42:16] <andrew_b> Да, -Wl тоже тесты проходят. [11:45:50] <repolainen> сё запушил и подропал войсы. остальные ошибки в оддельный тикет сложу [11:46:16] <andrew_b> Остальные какие? [11:46:25] <repolainen> CC vfs_parse_ls_lga.o vfs_parse_ls_lga.c: In function ‘test_vfs_parse_ls_lga’: vfs_parse_ls_lga.c:174:9: error: unknown field ‘st_atime’ specified in initializer vfs_parse_ls_lga.c:175:9: error: unknown field ‘st_mtime’ specified in initializer [11:46:40] <andrew_b> В DEV_cleanup давай. [11:46:45] <andrew_b> Без тикета. [11:46:55] <repolainen> а я пока не понимаю, почему оно падает :] [11:48:37] <repolainen> наерна в функции check_vfs_parse_ls_lga_call один из параметров должен быть не 'struct stat', а mc_stat како-нить [11:48:53] <andrew_b> Нету такой. [11:49:00] <andrew_b> mc_stat [11:49:26] <repolainen> тогда херь [11:50:41] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:3 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:5 [11:52:55] <andrew_b> Может, через нормальную переменную stat передавать? [11:53:10] <andrew_b> А не через ... Как это называется? [11:53:38] <repolainen> щя попробуем [11:55:26] <repolainen> всё равно точно так-же обижается. странно, что ему только последния поля не нравятся [11:55:43] <repolainen> может они в хедерах через #define по-другому называются [11:57:28] <repolainen> урра. на арме все тесты прошло (эта фигня по .stat только на альфе вылазит) [11:59:07] <andrew_b> http://pastebin.com/cXyqiPD6 [11:59:14] <andrew_b> Вот это я имел в виду. [11:59:20] <repolainen> struct stat { __dev_t st_dev;
__ino_t st_ino; int __pad0;
__dev_t st_rdev; __off_t st_size;
__blkcnt_t st_blocks; int __pad1;
__mode_t st_mode; __uid_t st_uid; __gid_t st_gid; __blksize_t st_blksize; __nlink_t st_nlink; int __pad2; __extension__ union { struct timespec st_atim; struct { __time_t st_atime; unsigned long st_atimensec; }; }; __extension__ union { struct timespec st_mtim; struct { __time_t st_mtime; unsigned long st_mtimensec; }; }; __extension__ union { struct timespec st_ctim; struct { __time_t st_ctime; unsigned long st_ctimensec; }; }; long __unused[3]; }; [12:00:31] <repolainen> шото буквы не хватает в названии поля [12:00:58] <repolainen> а в stat64 есть [12:01:22] <repolainen> а, просто запрятано. щя попробую с твоим патчем [12:02:03] <andrew_b> Я там только для одной функции сделал. [12:02:17] <andrew_b> И не компилировал. [12:02:33] <repolainen> угу. работает [12:02:39] <repolainen> теперь только на нижние ругается [12:03:53] <andrew_b> Тогда в 2732_muldefs следующим коммитом, наверное. [12:04:52] <repolainen> ok [12:07:36] <repolainen> PASS: vfs_s_get_path ================== All 9 tests passed \o/ [12:16:27] <iliamaslakov> вы такие умные [12:17:07] <repolainen> pushed [12:20:54] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:5 • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:6 [12:22:55] <repolainen> slavazanko/h: тесты это ж самое ценное для эхзотическиг архитектур. как их можно отрубать? :] [12:42:08] slavazanko/w вышел из конференции [12:44:42] slavazanko/w зашёл в конференцию [13:11:38] <repolainen> а шо случилось? [13:12:19] <repolainen> сорре, читал backlog недельной давности [13:21:20] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:7 [14:06:43] <slavazanko/h> http://xn--b1aaiabj4ag2cl.xn--p1ai [14:06:48] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:8 [14:07:47] <repolainen> :] [14:11:39] <slavazanko/h> отзывы жгут. [14:11:49] <slavazanko/h> Блин. Думал фейк и на себя заказал. Хорошо хоть за три дня дойти смог…. Короч реально работают. [14:12:12] <repolainen> :D [14:12:41] <repolainen> https://www.midnight-commander.org/wiki/WorkingGuideLines <- эта штука актуальная? :] [14:12:52] <repolainen> rebase + merge --no-ff? [14:13:13] <slavazanko/h> да [14:13:17] <repolainen> good [14:13:21] <slavazanko/h> --log --no-ff [14:13:35] <repolainen> *nod* [14:14:46] <repolainen> а в stable просто черрипикаете или rebase --onto + merge --no-ff? [14:17:47] <slavazanko/h> угу [14:17:55] <slavazanko/h> не [14:17:58] <slavazanko/h> --ff [14:18:05] <slavazanko/h> в стейбле линейно всё [14:21:06] <repolainen> и таг committed-stable? [14:21:26] <slavazanko/h> в голосах [14:21:48] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:9 [14:21:48] <repolainen> keywords дропать? [14:21:56] <repolainen> keywords: stable-candidate [14:21:57] <slavazanko/h> тег stable-candidate убирается. Это чтобы потом легче было искать, что надо в стейбл влить [14:22:00] <repolainen> или убирать? [14:22:02] <repolainen> ok [14:32:07] andrew_b вышел из конференции [14:34:28] <repolainen> https://www.midnight-commander.org/wiki/WorkingGuideLines?action=diff&version=22&old_version=21 [14:35:56] <slavazanko/h> угу, спасибо [14:36:55] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2732 ('make check' fails on arm and alpha (-z muldefs)) updated http://www.midnight-commander.org/ticket/2732#comment:10 [16:39:26] andrew_b зашёл в конференцию [17:04:53] <iliamaslakov> пасаны зацените чо я зделал [17:05:46] <iliamaslakov> https://www.midnight-commander.org/ticket/2731#comment:2 [17:08:02] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2731 (long filenames scroll) updated http://www.midnight-commander.org/ticket/2731#comment:2 [17:08:03] <iliamaslakov> ну вот... ( [17:09:21] <repolainen> :] [17:09:40] <repolainen> типа Ctrl-вверх/вниз тока влево-вправо? [17:09:56] <iliamaslakov> не [17:10:11] <iliamaslakov> пролистывает имя в панели [17:10:16] <iliamaslakov> имена [17:10:37] <iliamaslakov> ща пример приведу [17:10:37] <repolainen> констов насовал, опечатку исправил. ащще Ъ [17:11:08] <repolainen> мотать имена файлов в панелях? [17:12:51] <iliamaslakov> сейчас это выглядит так PFR-70~00.XML PFR-70~00.XML PFR-70~00.XML PFR-70~00.XML PFR-70~00.XML PFR-70~00.XML PFR-70~00.XML [17:14:08] <iliamaslakov> после начала перематывания выглядит так PFR-700-Y-201 PFR-700-Y-201 PFR-700-Y-201 PFR-700-Y-201 PFR-700-Y-201 PFR-700-Y-201 PFR-700-Y-201 [17:15:04] <iliamaslakov> после продолжения перематывания видим это 96-DCK-00001- 96-DCK-00002- 96-DCK-00003- 96-DCK-00004- 96-DCK-00005- 96-DCK-00006- 96-DCK-00007- [17:15:43] <iliamaslakov> полное имя файла такое PFR-700-Y-2011-ORG-007-007-007096-DCK-00001-DPT-000000-DCK-00000.XML PFR-700-Y-2011-ORG-007-007-007096-DCK-00002-DPT-000000-DCK-00000.XML [17:15:48] <iliamaslakov> и т.п. [17:17:36] <repolainen> угу [17:18:26] <iliamaslakov> про константы и эта... опечатку [17:18:33] <iliamaslakov> ты пальцем покажи [17:18:55] <iliamaslakov> я же только от сохи... [17:19:23] <repolainen> ты их уже исправил :] [17:20:53] <iliamaslakov> prepared_text это, да это поди андрей запартизанил [17:41:00] sfionov вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found [17:45:16] <andrew_b> reset max len filename becose for new list of files we have new max length [17:46:50] <andrew_b> Ужасно. :) [17:47:11] <iliamaslakov> зочем ви тгавите! [17:47:20] <iliamaslakov> iliamaslakov: я же только от сохи... [17:55:20] <andrew_b> Чё сказать-то хотел? [17:56:24] <iliamaslakov> не грамотные мы [17:56:30] <iliamaslakov> неграмотные мы [18:07:54] <iliamaslakov> >andrew_b: потестишь? [18:07:59] <iliamaslakov> там ваще рай! [18:08:12] <iliamaslakov> кстати [18:08:26] <iliamaslakov> я вот что подумай [18:08:29] <iliamaslakov> я вот что подумаЛ [18:09:08] <iliamaslakov> можно прикрутить к редактору макрос чтобы при необходимости запускалось sudo mcedit [18:09:36] <iliamaslakov> допустим нажали f4 на файле а его может тока рут править [18:09:49] <iliamaslakov> нажимаем хоткей и хоп [18:16:40] repolainen вышел из конференции [18:30:00] ASM вышел из конференции [18:30:02] ASM зашёл в конференцию [19:31:33] sfionov зашёл в конференцию [19:35:40] andrew_b вышел из конференции [20:09:14] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2733 (The file view/edit history.) created http://www.midnight-commander.org/ticket/2733 • Ticket #2733 (The file view/edit history.) updated http://www.midnight-commander.org/ticket/2733#comment:1 [20:39:26] <Зося Синицкая> RSS: Новости для Midnight Commander • far_scroll.avi attached to Ticket #2731 http://www.midnight-commander.org/attachment/ticket/2731/far_scroll.avi [21:04:53] slavazanko/w зашёл в конференцию [21:04:53] slavazanko/h зашёл в конференцию [21:04:53] mc_log зашёл в конференцию