From: Eugene Subbotin <rdoa8j$mii$1@news.dewy.ru> 04 Jul 2020 01:08 +0300
To: Sergey Anohin 2:5034/10.1
Subject: FidoGate & FreeBSD
On 03.07.2020 21:37, Sergey Anohin wrote: ES>> Женя починил же вроде бы уже в ES>> 0e46d9122ee80ddc5538bfcb93f28774db3bed7d? SA> Вроде собирается и работает, с опцией --enable-xct SA> С наилучшими пожеланиями, Sergey Anohin. Враппер Нила отрабатывается нормально на фре, проверял?
From: Eugene Subbotin <rdmejj$3sf$2@news.dewy.ru> 03 Jul 2020 08:10 +0300
To: Sergey Anohin 2:5034/10.1
Subject: FidoGate & FreeBSD
On 02.07.2020 20:51, Sergey Anohin wrote: ES>> Теоретически, собрать с --enable-xct. Но этот функционал в ES>> staging только пока, в релизе его нет ещё. SA> Ну если порт обновить, то там пофиг, можно с любого коммита SA> брать, но оно сломано пока в базовом функционале С наилучшими SA> пожеланиями, Sergey Anohin. Женя починил же вроде бы уже в 0e46d9122ee80ddc5538bfcb93f28774db3bed7d?
From: Zhenja Kaliuta 2:4500/1.59 27 Jun 2020 15:27 +0300
To: Andrei Dzedolik 2:463/1331.1
Subject: FidoGate & FreeBSD
Hi, Andrei! On Wed, 24 Jun 2020 09:03:08 +0200 Andrei Dzedolik writes: AD> Greetings, traveler. ZK>> Хм, а что собираете? AD> Собираю master из github'a. Место, которое ломается в моей сборке вот тут: AD> diff --git a/src/common/date.c b/src/common/date.c AD> index 8deda98..7b275e7 100644 AD> --- a/src/common/date.c AD> +++ b/src/common/date.c AD> ... AD> @@ -123,20 +124,19 @@ char *date_buf(char *buf, size_t len, char *fmt, time_t * t, long tz) AD> if (fmt == NULL && t && *t == -1) AD> return "INVALID"; AD> AD> + if (tz != -1) AD> + timezone = tz * 60; AD> + AD> GetTimeInfo(&ti); AD> ... Я убрал этот кусочек в staging, он был зря (если где ломается зона -- репортьте, добавлю в тесты). AD> Разваливается оно вот так: AD> common/date.c:128:11: error: non-object type 'char *(int, int)' is not assignable AD> timezone = tz * 60; AD> ~~~~~~~~ ^ AD> 1 error generated. AD> *** Error code 1 AD> Если честоно, я по коду date.c не вижу откуда берется переменная timezone, которой присваивается tz * 60. AD> Если убрать комменты: AD> % git grep timezone | grep -v '/\*' AD> date.c: timezone = tz * 60; AD> gettime.c: if (gettimeofday(&tv, (struct timezone *)NULL) == -1) AD> Если убрать весь if целиком, то сборк проходит, но ликовка ломается AD> на GetTimeInfo, как я писал ранее. Ну это как-то странно. Ничего там не заменяет что? Помню разбирали один фейл в порте, там sed заменял ненужное. Я проверил на доступной бсд, собирается.
From: Nil Alexandrov 2:5015/46 24 Jun 2020 19:27 +0300
To: Andrei Dzedolik 2:463/1331.1
Subject: FidoGate & FreeBSD
Hello, Andrei! Wednesday June 24 2020 10:03, from Andrei Dzedolik -> Zhenja Kaliuta: ZK>> Хм, а что собираете? AD> Собираю master из github'a. Какой-нибудь https://github.com/evs38/fidogate ? Сейчас проверил на мастере https://github.com/xx25/fidogate - собирается под убунтой. AD> common/date.c:128:11: error: non-object type 'char *(int, int)' is not AD> assignable AD> timezone = tz * 60; AD> ~~~~~~~~ ^ Компилятор тут видит переменную timezone как char* и не может int к ней привести. AD> Если честоно, я по коду date.c не вижу откуда берется переменная AD> timezone, которой присваивается tz * 60. Определение переменной timezone в /usr/include/time.h extern long int timezone; time.h включается в fidogate.h если определено HAVE_TIME_H. Может попробовать autogen.sh + configure ещё раз выполнить? Best Regards, Nil
From: Sergey Anohin 2:5034/10.1 21 Nov 2019 17:07 +0200
To: Zhenja Kaliuta 2:4500/1.59
Subject: classic fido in utf terminal
Hello, Zhenja! VF>> Есть современный проект gossiped, не подойдёт? VF>> http://wfido.ru/m/RU.FIDONET.DIGEST/2:50/15.1+5d51318a ZK> не знаю, посмотрю, спасибо! "go" в суффиксах файлов не радует особо. недавно одну тулзу собирал писанную на гоу, вроде не сложно собирать С наилучшими пожеланиями, Sergey Anohin.
From: Dmitriy Smirnov 2:5010/352@fidonet 20 Nov 2019 20:14 +0200
To: Zhenja Kaliuta 2:4500/1.59
Subject: classic fido in utf terminal
hi, Zhenja! 20 Nov 19 18:52, Zhenja Kaliuta wrote to Vladimir Fyodorov: VF>> Разнообразно приветствую! ZK>>> А что из классического фидо в utf-8 терминале сейчас работает и ZK>>> где актуальный RTFM? VF>> Есть современный проект gossiped, не подойдёт? VF>> http://wfido.ru/m/RU.FIDONET.DIGEST/2:50/15.1+5d51318a ZK> не знаю, посмотрю, спасибо! "go" в суффиксах файлов не радует особо. тебе шашечки или ехать?! напиши своё на своём любимом, либо последуй ранее предложенной рекомендации Алексея. wbr, Dmitriy.
From: Zhenja Kaliuta 2:4500/1.59 21 Nov 2019 19:30 +0200
To: Sergey Anohin 2:5034/10.1
Subject: classic fido in utf terminal
Hi, Sergey! On Thu, 21 Nov 2019 17:40:02 +0200 Sergey Anohin writes: ZK>> так я собрал, см скриншот :) SA> я подумал это msed (я ни то ни то в глаза не видел) а ты посмотри ;)
From: Sergey Anohin 2:5034/10.1 21 Nov 2019 22:11 +0200
To: Alexey Vissarionov 2:5020/545
Subject: classic fido in utf terminal
Hello, Alexey! VF>>>> Есть современный проект gossiped, не подойдёт? VF>>>> http://wfido.ru/m/RU.FIDONET.DIGEST/2:50/15.1+5d51318a ZK>>> не знаю, посмотрю, спасибо! "go" в суффиксах файлов не радует особо. SA>> недавно одну тулзу собирал писанную на гоу, вроде не сложно собирать AV> Только говнища оно за собой тащит... ну там потом rm -rf если оно не надо С наилучшими пожеланиями, Sergey Anohin.
From: Alexey Vissarionov 2:5020/545 20 Nov 2019 16:40 +0200
To: Zhenja Kaliuta 2:4500/1.59
Subject: classic fido in utf terminal
Доброго времени суток, Zhenja! 20 Nov 2019 10:45:24, ты -> All: ZK> А что из классического фидо в utf-8 терминале сейчас работает Например, msged... Но к нему нужно прикрутить поддержку libiconv для восьмибитных кодировок. ZK> и где актуальный RTFM? Напишешь - будет. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Я не злопамятный, но логи веду
From: Sergey Anohin 2:5034/10.1 22 Nov 2019 11:48 +0200
To: All 2:4500/1.59
Subject: classic fido in utf terminal
Hello, Zhenja! ZK> Это просто праздник какой-то (c) :) https://imgur.com/a/g0DIqNR Вчера затестили гейтование в nntp и обратно, UTF-8 работает! Скоро ожидаем в бранче мастер наверно С наилучшими пожеланиями, Sergey Anohin.