From: Sergey Anohin 2:5034/10.1 05 Oct 2020 10:36 +0300
To: Zhenja Kaliuta 2:4500/1.59
Subject: FidoGate & FreeBSD
Hello, Zhenja! SA>> Проверить надо или и так сойдет? :) ZK> лучше бы проверить :) Сегодня попробую, а программа тестирования есть? :) Что там с перекодировкой проверить надо и в какую сторону? С наилучшими пожеланиями, Sergey Anohin.
From: Zhenja Kaliuta 2:4500/1.59 04 Oct 2020 21:41 +0300
To: Sergey Anohin 2:5034/10.1
Subject: FidoGate & FreeBSD
Hi, Sergey! On Sun, 04 Oct 2020 21:17:59 +0300 Sergey Anohin writes: ZK>> Там в staging небольшой апдейт после этого, но он гипотетически ZK>> может сломать перекодировку. SA> Проверить надо или и так сойдет? :) лучше бы проверить :)
From: Sergey Anohin 2:5034/10.1 04 Oct 2020 21:17 +0300
To: Zhenja Kaliuta 2:4500/1.59
Subject: FidoGate & FreeBSD
Hello, Zhenja! ZK> Там в staging небольшой апдейт после этого, но он гипотетически может сломать ZK> перекодировку. Проверить надо или и так сойдет? :) С наилучшими пожеланиями, Sergey Anohin.
From: Zhenja Kaliuta 2:4500/1.59 04 Oct 2020 20:38 +0300
To: Sergey Anohin 2:5034/10.1
Subject: FidoGate & FreeBSD
Hi, Sergey! On Sun, 04 Oct 2020 20:28:26 +0300 Sergey Anohin writes: SA> Hello, Zhenja! SA>>> Похоже на то, надо проверить и если все норм можно порт обновить и SA>>> опцию попробовать --enable-xct в порт пропилить ZK>> Как успехи? Я б зарелизил, если нет явных проблем. SA> с 4ого июля работает норм, правда я особо вроде ничего не гейтую, SA> но патч --enable-xct вроде работает, у тебя вроде был аккаунт у SA> меня на веб морде? Там в staging небольшой апдейт после этого, но он гипотетически может сломать перекодировку. SA> https://5034.ru/wfido/?area=10-TEST&message=94d37ee05f9ab1fa89e2f35967070fe3 SA> С наилучшими пожеланиями, Sergey Anohin.
From: Sergey Anohin 2:5034/10.1 04 Oct 2020 20:28 +0300
To: Zhenja Kaliuta 2:4500/1.59
Subject: FidoGate & FreeBSD
Hello, Zhenja! SA>> Похоже на то, надо проверить и если все норм можно порт обновить и SA>> опцию попробовать --enable-xct в порт пропилить ZK> Как успехи? Я б зарелизил, если нет явных проблем. с 4ого июля работает норм, правда я особо вроде ничего не гейтую, но патч --enable-xct вроде работает, у тебя вроде был аккаунт у меня на веб морде? https://5034.ru/wfido/?area=10-TEST&message=94d37ee05f9ab1fa89e2f35967070fe3 С наилучшими пожеланиями, Sergey Anohin.
From: Sergey Anohin 2:5034/10.1 04 Oct 2020 20:31 +0300
To: Zhenja Kaliuta 2:4500/1.59
Subject: FidoGate & FreeBSD
Hello, Zhenja! ZK> Как успехи? Я б зарелизил, если нет явных проблем. Это вроде тестовая версия порта: PORTNAME=<----->fidogate #DISTVERSIONPREFIX=<--->v #DISTVERSION=<->5.7 CATEGORIES=<--->news mail MAINTAINER=<--->admin@5034.ru COMMENT=<------>Fido-Internet Gateway and Tosser LICENSE=<------>GPLv2 LICENSE_FILE=<->${WRKSRC}/COPYING USES=<->autoreconf perl5 iconv CONFLICTS=<---->fidogate-4* fidogate4-4* USE_GITHUB=<--->yes GH_ACCOUNT=<--->ykaliuta GH_PROJECT=<--->fidogate GH_TAGNAME=<--->0e46d9122ee80ddc5538bfcb93f28774db3bed7d Поэтому там 5.7 закомментировано и привязано к коммиту, вроде так, но этот порт не ушел далее моего компа С наилучшими пожеланиями, Sergey Anohin.
From: Zhenja Kaliuta 2:4500/1.59 04 Oct 2020 16:24 +0300
To: Sergey Anohin 2:5034/10.1
Subject: FidoGate & FreeBSD
Hi, Sergey! On Fri, 03 Jul 2020 08:42:47 +0300 Sergey Anohin writes: SA> Hello, Eugene! ES>>>> Теоретически, собрать с --enable-xct. Но этот функционал в ES>>>> staging только пока, в релизе его нет ещё. SA>>> Ну если порт обновить, то там пофиг, можно с любого коммита SA>>> брать, но оно сломано пока в базовом функционале С наилучшими ES>> Женя починил же вроде бы уже в 0e46d9122ee80ddc5538bfcb93f28774db3bed7d? SA> Похоже на то, надо проверить и если все норм можно порт обновить и SA> опцию попробовать --enable-xct в порт пропилить Как успехи? Я б зарелизил, если нет явных проблем.
From: Sergey Anohin 2:5034/10.1 04 Jul 2020 20:47 +0300
To: Eugene Subbotin <rdqe6n$ulk$1@news.dewy.ru>
Subject: FidoGate & FreeBSD
Hello, Eugene! SA>> Ну там ведь квотинг должен быть нормальный? ES> Не, квотинг там не правится: тело сообщений не должно меняться, максимум ES> - заголовки и кодировка. Да и ложных неверных срабатываний будет полно, ES> ни к чему нам такое. ES> Смотри на заголовок To, в сообщениях он должен быть везде корректным. Я совсем забыл что у меня с тебя же эха приходит, тьфу блин, совсем все позабыл ))) С наилучшими пожеланиями, Sergey Anohin.
From: Zhenja Kaliuta 2:4500/1.59 21 Nov 2019 16:30 +0200
To: Sergey Anohin 2:5034/10.1
Subject: classic fido in utf terminal
Hi, Sergey! On Thu, 21 Nov 2019 15:28:22 +0200 Sergey Anohin writes: SA> Hello, Zhenja! VF>>> Есть современный проект gossiped, не подойдёт? VF>>> http://wfido.ru/m/RU.FIDONET.DIGEST/2:50/15.1+5d51318a ZK>> не знаю, посмотрю, спасибо! "go" в суффиксах файлов не радует особо. SA> недавно одну тулзу собирал писанную на гоу, вроде не сложно собирать дело не в сложности, а 1) оно полинтернета вытягивает, что на той машине нежелательно; 2) если что вдруг, я не могу это отлаживать. Ясно, что это моя ситуация, просто поделился эмоцией.
From: Andrei Dzedolik 2:463/1331.1 24 Jun 2020 11:03 +0300
To: Zhenja Kaliuta 2:4500/1.0
Subject: FidoGate & FreeBSD
Greetings, traveler. ZK> Хм, а что собираете? Собираю master из github'a. Место, которое ломается в моей сборке вот тут: diff --git a/src/common/date.c b/src/common/date.c index 8deda98..7b275e7 100644 --- a/src/common/date.c +++ b/src/common/date.c ... @@ -123,20 +124,19 @@ char *date_buf(char *buf, size_t len, char *fmt, time_t * t, long tz) if (fmt == NULL && t && *t == -1) return "INVALID"; + if (tz != -1) + timezone = tz * 60; + GetTimeInfo(&ti); ... Разваливается оно вот так: common/date.c:128:11: error: non-object type 'char *(int, int)' is not assignable timezone = tz * 60; ~~~~~~~~ ^ 1 error generated. *** Error code 1 Если честоно, я по коду date.c не вижу откуда берется переменная timezone, которой присваивается tz * 60. Если убрать комменты: % git grep timezone | grep -v '/\*' date.c: timezone = tz * 60; gettime.c: if (gettimeofday(&tv, (struct timezone *)NULL) == -1) Если убрать весь if целиком, то сборк проходит, но ликовка ломается на GetTimeInfo, как я писал ранее. Буду рад любой помощи :) \aID