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.