#201
|
|||
|
|||
Changes in husky sources
husky inspector написал(а) к All в May 21 01:00:18 по местному времени:
Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed, (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken =========================== fidoconf: change documentation after adding "Dailynodelist" statement Author: Fabio Bizzi <62342516+Ventresca68@users.noreply.github.com> Date: 2021-05-25 17:19:06 +0300 Committed by: GitНub <noreply@github.com> Files: M doc/proposal.texi =========================== nltools: change documentation after adding "Dailynodelist" statement Author: Fabio Bizzi <62342516+Ventresca68@users.noreply.github.com> Date: 2021-05-25 17:21:58 +0300 Committed by: GitНub <noreply@github.com> Files: M README.md M man/nlupdate.1 --- hpt/lnx 1.9.0 |
#202
|
|||
|
|||
Changes in husky sources
husky inspector написал(а) к All в May 21 01:00:16 по местному времени:
Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed, (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken =========================== msged: fix MSGED build for USE_FIDOCONFIG=1 Author: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com> Date: 2021-05-28 20:10:30 +0400 Committed by: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com> Files: M config.h =========================== huskylib: fix DYNLIBS=1 build Author: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com> Date: 2021-05-28 19:53:10 +0400 Committed by: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com> Files: M huskylib/compiler.h M huskylib/strext.h --- hpt/lnx 1.9.0 |
#203
|
|||
|
|||
Changes in husky sources
husky inspector написал(а) к All в Jun 21 01:00:26 по местному времени:
Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed, (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken =========================== msged: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:46:34 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== hptkill: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:38:09 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== sqpack: add "with static" and "with debug" Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:55:19 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M sqpack.spec =========================== sqpack: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:54:57 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== huskylib: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:45:01 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== hptsqfix: add "with static" and "with debug" Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:41:15 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M hptsqfix.spec =========================== hptsqfix: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:39:48 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== areafix: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:34:47 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg =========================== smapi: remove inexisting "-fstrength-reduce" option Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-09 20:53:21 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M huskymak.cfg --- hpt/lnx 1.9.0 |
#204
|
|||
|
|||
Changes in husky sources
husky inspector написал(а) к All в Jun 21 01:00:18 по местному времени:
Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed, (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken =========================== fidoconf: new feature: config line ending with " \" continues at the next line Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-12 22:37:15 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M doc/proposal.texi M src/cfg.c --- hpt/lnx 1.9.0 |
#205
|
|||
|
|||
Changes in husky sources
husky inspector написал(а) к All в Jun 21 01:00:22 по местному времени:
Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed, (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken =========================== huskylib: add "bool" definition Author: Michael Dukelsky <dukelsky@users.noreply.github.com> Date: 2021-06-17 20:32:23 +0300 Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> Files: M cvsdate.h M huskylib.spec M huskylib/WATCOMC.h --- hpt/lnx 1.9.0 |
#206
|
|||
|
|||
Changes in husky sources
Rinat H. Sadretdinow написал(а) к Michael Dukelsky в Jun 21 11:27:32 по местному времени:
Нello Michael! 18 Jun 21 01:00, husky inspector wrote to All: hi> =========================== hi> huskylib: hi> add "bool" definition hi> Author: Michael Dukelsky <dukelsky@users.noreply.github.com> hi> Date: 2021-06-17 20:32:23 +0300 hi> Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com> hi> Files: hi> M cvsdate.h hi> M huskylib.spec hi> M huskylib/WATCOMC.h В https://github.com/huskyproject/fidoconf ещё fidoconf.spec поправить бы, а то иногда собирается, а иногда нет в зависимости от температуры на Марсе: ~~~ [rhs@sys3175 fidoconf]$ rpmbuild -bb fidoconf.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VFV8KT + umask 022 ... gcc -s -L/usr/lib64 -L. -olinked linked.o libfidoconfig.a -lhusky /usr/bin/ld: linked.o: in function `subscribeCheck': /home/rhs/rpmbuild/BUILD/fidoconf-1.9.20210502/src/linked.c:56: undefined reference to `isLinkOfArea' ... /home/rhs/rpmbuild/BUILD/fidoconf-1.9.20210502/src/linked.c:140: undefined reference to `readConfig' /usr/bin/ld: /home/rhs/rpmbuild/BUILD/fidoconf-1.9.20210502/src/linked.c:151: undefined reference to `getLink' collect2: error: ld returned 1 exit status make: * [makefile.inc:57: linked] Error 1 ~~~ Параллелизм тут вредит, в соседнем потоке начинается линковка с libfidoconfig.a, но libfidoconfig.a предыдущий поток ещё до конца не собрал, он собирается уже в самом конце, когда все линковки завершились с ошибкой: ~~~ /home/rhs/rpmbuild/BUILD/fidoconf-1.9.20210502/src/tparser.c:3568: undefined reference to `disposeConfig' collect2: error: ld returned 1 exit status make: * [makefile.inc:54: tparser] Error 1 ~~~ И лишь в самом конце процесса создаётся libfidoconfig.a: ~~~ ar rs libfidoconfig.a common.o fidoconf.o line.o cfg.o findtok.o areatree.o afixcmd.o afixcmn.o arealist.o version.o grptree.o stat.o ar: creating libfidoconfig.a error: Bad exit status from /var/tmp/rpm-tmp.2kGE6W (%build) ~~~ А иногда libfidoconfig.a успевает собраться до начала линковки, раз на раз не приходится. Потому что макрос %make_buld раскрывается в параллельный вызов make по числу ядер: ~~~ rhs@sys3175 fidoconf]$ rpm -E %make_build /usr/bin/make -O -j4 V=1 VERBOSE=1 [rhs@sys3175 fidoconf]$ ~~~ Лечится элементарно -- в секции %build fidoconf.spec %make_build надо вызывать с ключом -j1 чтобы сборка шла не в несколько потоков как сейчас, а в один: ~~~ %build %if %{with static} %if %{with debug} %make_build DEBUG:=1 -j1 %else %make_build -j1 %endif %else %if %{with debug} %make_build DYNLIBS:=1 DEBUG:=1 -j1 %else %make_build DYNLIBS:=1 -j1 %endif %endif ~~~ Это не сборка ядра, тут параллельность на время сборки не особо влияет, даже незаметно совсем в несколько потоков собирается fodoconfig или в один. Bye! --- GoldED+/LNX 1.1.5-b20180707 |
#207
|
|||
|
|||
Changes in husky sources
Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в Jun 21 16:55:16 по местному времени:
Доброго времени суток, Rinat! 21 Jun 2021 11:27:32, ты -> Michael Dukelsky: RНS> В https://github.com/huskyproject/fidoconf ещё fidoconf.spec RНS> поправить бы, а то иногда собирается, а иногда нет Не надо его править. RНS> Параллелизм тут вредит, в соседнем потоке начинается линковка RНS> с libfidoconfig.a, но libfidoconfig.a предыдущий поток ещё до RНS> конца не собрал, он собирается уже в самом конце, когда все RНS> линковки завершились с ошибкой RНS> А иногда libfidoconfig.a успевает собраться до начала линковки RНS> Потому что макрос %make_buld раскрывается в параллельный вызов RНS> make по числу ядер Так и должно быть. RНS> Лечится элементарно -- в секции %build fidoconf.spec %make_build RНS> надо вызывать с ключом -j1 чтобы сборка шла не в несколько потоков RНS> как сейчас, а в один Это не лечение. И если уж неймется - лучше локально nprocs выставь. RНS> Это не сборка ядра, тут параллельность на время сборки не особо RНS> влияет, даже незаметно совсем в несколько потоков собирается RНS> fodoconfig или в один. Параллельную сборку ломать не надо. А вот сам Makefile хорошо бы поправить, добавив требование наличия libfidoconfig.a перед сборкой тех компонентов, которые его хотят. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Сервер под Windows - как Запорожец представительского класса --- /bin/vi |
#208
|
|||
|
|||
Changes in husky sources
Rinat H. Sadretdinow написал(а) к Alexey Vissarionov в Jun 21 18:27:36 по местному времени:
Нello Alexey! 21 Jun 21 16:55, you wrote to me: RНS>> Лечится элементарно -- в секции %build fidoconf.spec %make_build RНS>> надо вызывать с ключом -j1 чтобы сборка шла не в несколько RНS>> потоков как сейчас, а в один AV> Это не лечение. И если уж неймется - лучше локально nprocs выставь. Да ну нафиг! Должно собираться (я считаю) просто `rpmbuild -bb fidoconf.spec` без дополнительного выствыления чего бы то ни было. AV> Параллельную сборку ломать не надо. А вот сам Makefile хорошо бы AV> поправить, добавив требование наличия libfidoconfig.a перед сборкой AV> тех компонентов, которые его хотят. Тоже вариант. Bye! --- GoldED+/LNX 1.1.5-b20180707 |
#209
|
|||
|
|||
Changes in husky sources
Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в Jun 21 22:26:26 по местному времени:
Доброго времени суток, Rinat! 21 Jun 2021 18:27:36, ты -> мне: RНS>>> Лечится элементарно -- в секции %build fidoconf.spec %make_build RНS>>> надо вызывать с ключом -j1 чтобы сборка шла не в несколько RНS>>> потоков как сейчас, а в один AV>> Это не лечение. И если уж неймется - лучше локально nprocs выставь. RНS> Да ну нафиг! Должно собираться (я считаю) просто `rpmbuild -bb RНS> fidoconf.spec` без дополнительного выствыления чего бы то ни было. Даже без ~/.rpmmacros что ли? Так не бывает. AV>> Параллельную сборку ломать не надо. А вот сам Makefile хорошо бы AV>> поправить, добавив требование наличия libfidoconfig.a перед сборкой AV>> тех компонентов, которые его хотят. RНS> Тоже вариант. Причем единственный правильный. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... ИМХО: Имею Мнение - Хрен Оспоришь --- /bin/vi |
#210
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Alexey Vissarionov в Jun 21 23:02:40 по местному времени:
Привет, Alexey! 21 June 2021 16:55, Alexey Vissarionov послал(а) письмо к Rinat Н. Sadretdinow: AV> Это не лечение. И если уж неймется - лучше локально nprocs выставь. Ты имел в виду nproc --ignore=... ? AV> Параллельную сборку ломать не надо. А вот сам Makefile хорошо бы AV> поправить, добавив требование наличия libfidoconfig.a перед сборкой AV> тех компонентов, которые его хотят. Там мейкфайл написан через заднее крыльцо. Его надо переписать заново. Будет время - займусь. Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |