forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 12.06.2017, 18:21
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Michael Dukelsky написал(а) к Slava Petrov в Jun 17 17:18:56 по местному времени:

Привет, Slava!

11 Jun 17 15:50, Slava Petrov послал(а) письмо к All:

SP> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все
SP> работало отлично, за исключением того, что файлы из файлэх оставались
SP> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело.
SP> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и
SP> установить по аналогии -- и наткнулся на ошибку.

SP> Сделано следующее:

SP> $ wget 'http://husky.cvs.sf.net/viewvc/husky/htick/?view=tar' -O
SP> htick.tar.gz

SP> $ rpmbuild -ta htick.tar.gz

SP> И вот в процессе получаю ошибку:

SP> + make
SP> gcc -c -s -O3 -fomit-frame-pointer -fstrength-reduce -fPIC -Ih
SP> -I/usr/include -W all -DUNIX src/htick.c In file included from
SP> src/htick.c:82: h/global.h:86: error: expected '=', ',', ';', 'asm' or
SP> '_attribute_' before 'cmRelink' src/htick.c: In function
SP> 'processCommandLine': src/htick.c:331: error: 'cmRelink' undeclared
[...skipped...]
SP> И типа e_relinkType там нет вообще!

Прежде, чем начинать сборку htick, надо было установить уже собранные huskylib, smapi, fidoconf, areafix. Ты это сделал? e_relinkType определён в areafix/areafix/areafix.h

Желаю успехов, Slava!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #12  
Старый 12.06.2017, 18:30
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.5

Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 17:17:44 по местному времени:

Привет, Slava!

11 июн 17 15:50, Slava Petrov -> All:

SP> Good ${greeting_time}, All!

SP> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все
SP> работало отлично, за исключением того, что файлы из файлэх оставались
SP> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело.
SP> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и
SP> установить по аналогии -- и наткнулся на ошибку.

[skip]

SP> И типа e_relinkType там нет вообще!

Посмотрел код. Действительно такого енама нет.
То, что у меня собралось - похоже связано с разными компиляторами.
Я форвардну это сообщение в ru.husky, чтобы автор этого изменения посмотрел.

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #13  
Старый 12.06.2017, 21:50
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Slava Petrov написал(а) к Michael Dukelsky в Jun 17 13:20:44 по местному времени:

Good ${greeting_time}, Michael!

12 Jun 17 17:18, you wrote to me:

SP>> И типа e_relinkType там нет вообще!

MD> Прежде, чем начинать сборку htick, надо было установить уже собранные
MD> huskylib, smapi, fidoconf, areafix. Ты это сделал? e_relinkType определён
MD> в areafix/areafix/areafix.h

Да, эти пакеты установлены. Возможно, не самые последние версии.

$ rpm -q smapi huskylib fidoconf areafix
smapi-2.5.20140708C-1.i386
huskylib-1.9.20140708C-1.i386
fidoconf-1.9.20140821C-1.i386
areafix-1.9.20140708C-1.i386

При этом в areafix.h e_relinkType отсутствует:

$ cat ./RPM/BUILD/areafix/areafix/areafix.h | grep e_relinkType

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #14  
Старый 12.06.2017, 22:20
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Slava Petrov написал(а) к Vitaliy Aksyonov в Jun 17 13:29:58 по местному времени:

Good ${greeting_time}, Vitaliy!

12 Jun 17 16:57, you wrote to me:

VA>>>>> Попробуй взять свежие исходники из CVS или отсюда:
VA>>>>> https://github.com/huskyproject
SP>>>> Я из cvs и брал. Попробую еще отсюда, спасибо.
AV>>> Там то же самое.
SP>> Ага, скачал, запустил, получил ту же самую ошибку.

VA> Очень странно.
VA> Можешь мне логи скинуть нетмылом? Гляну на досуге.

Done.

SP>> Хотя -- в дайджесте проскакивала новость об успешной сборке пакетов
SP>> для убунты. Значит, у меня что-то с руками. Ну и ладно, напишу свою
SP>> тоссилку, без блекджека и шлюх, зато работающую.

VA> Зачем писать велосипеды, если уже есть готовые?

Дык не работает готовый.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #15  
Старый 12.06.2017, 22:40
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.5

Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 21:23:20 по местному времени:

Привет, Slava!

12 июн 17 13:20, Slava Petrov -> Michael Dukelsky:

SP>>> И типа e_relinkType там нет вообще!

MD>> Прежде, чем начинать сборку htick, надо было установить уже
MD>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал?
MD>> e_relinkType определён в areafix/areafix/areafix.h

SP> Да, эти пакеты установлены. Возможно, не самые последние версии.

SP> $ rpm -q smapi huskylib fidoconf areafix
SP> smapi-2.5.20140708C-1.i386
SP> huskylib-1.9.20140708C-1.i386
SP> fidoconf-1.9.20140821C-1.i386
SP> areafix-1.9.20140708C-1.i386

SP> При этом в areafix.h e_relinkType отсутствует:

SP> $ cat ./RPM/BUILD/areafix/areafix/areafix.h | grep e_relinkType

Правильно. Это было достаточно свежее обновление.
Обнови эти пакеты на свежие и будет тебе счастье.
Как минимум - areafix-1.9.20140708C-1.i386 протух. Остальные тоже стоит обноить, т. к. возможны глюки, даже если соберется.

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #16  
Старый 12.06.2017, 23:20
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Michael Dukelsky написал(а) к Slava Petrov в Jun 17 22:10:24 по местному времени:

Привет, Slava!

12 Jun 17 13:20, Slava Petrov послал(а) письмо к Michael Dukelsky:

MD>> Прежде, чем начинать сборку htick, надо было установить уже
MD>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал?
MD>> e_relinkType определён в areafix/areafix/areafix.h

SP> Да, эти пакеты установлены. Возможно, не самые последние версии.

SP> $ rpm -q smapi huskylib fidoconf areafix
SP> smapi-2.5.20140708C-1.i386
SP> huskylib-1.9.20140708C-1.i386
SP> fidoconf-1.9.20140821C-1.i386
SP> areafix-1.9.20140708C-1.i386

При сборке htick все эти пакеты надо собрать обязательно из тех же исходников, из которых ты собираешь htick. Иными словами, надо взять исходники и собрать из них все нужные пакеты. А брать какие-то "не самые последние версии" чревато возникновением потом всяких неожиданностей.

Желаю успехов, Slava!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #17  
Старый 12.06.2017, 23:40
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.5

Vitaliy Aksyonov написал(а) к Michael Dukelsky в Jun 17 22:32:10 по местному времени:

Привет, Michael!

12 июн 17 22:10, Michael Dukelsky -> Slava Petrov:

MD>>> Прежде, чем начинать сборку htick, надо было установить уже
MD>>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал?
MD>>> e_relinkType определён в areafix/areafix/areafix.h
SP>> Да, эти пакеты установлены. Возможно, не самые последние версии.
SP>> $ rpm -q smapi huskylib fidoconf areafix
SP>> smapi-2.5.20140708C-1.i386
SP>> huskylib-1.9.20140708C-1.i386
SP>> fidoconf-1.9.20140821C-1.i386
SP>> areafix-1.9.20140708C-1.i386
MD> При сборке htick все эти пакеты надо собрать обязательно из тех же
MD> исходников, из которых ты собираешь htick. Иными словами, надо взять
MD> исходники и собрать из них все нужные пакеты. А брать какие-то "не
MD> самые последние версии" чревато возникновением потом всяких
MD> неожиданностей.

А чтобы такие неожиданности не происходили - надо правильно проставить зависимости между пакетами. Он тогда еще до сборки скжает, что нужного пакета нужной версии нет. Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я его давно смотрел.

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #18  
Старый 13.06.2017, 00:50
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Alexey Vissarionov написал(а) к Vitaliy Aksyonov в Jun 17 22:49:00 по местному времени:

Доброго времени суток, Vitaliy!
12 Jun 2017 22:32:10, ты -> Michael Dukelsky:

MD>> При сборке htick все эти пакеты надо собрать обязательно из тех же
MD>> исходников, из которых ты собираешь htick. Иными словами, надо взять
MD>> исходники и собрать из них все нужные пакеты. А брать какие-то "не
MD>> самые последние версии" чревато возникновением потом всяких
MD>> неожиданностей.
VA> А чтобы такие неожиданности не происходили - надо правильно проставить
VA> зависимости между пакетами.

Они там есть, но (исторически) без версий. Тяжкое наследие, ага.

Впрочем, можно приделать: ОС с системами управления пакетами это пойдет на пользу, а остальным будет пофигу. Дело за малым: запустить в полный рост собственную репу проекта или хотя бы настроить полный двусторонний обмен с github.

VA> Он тогда еще до сборки скжает, что нужного пакета нужной версии нет.
VA> Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я его давно
VA> смотрел.

Все там есть...


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чужие темплейты читают только ламеры с IQ<64
--- /bin/vi
Ответить с цитированием
  #19  
Старый 13.06.2017, 00:50
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.5

Vitaliy Aksyonov написал(а) к Alexey Vissarionov в Jun 17 23:35:12 по местному времени:

Привет, Alexey!

12 июн 17 22:49, Alexey Vissarionov -> Vitaliy Aksyonov:

MD>>> При сборке htick все эти пакеты надо собрать обязательно из тех
MD>>> же исходников, из которых ты собираешь htick. Иными словами,
MD>>> надо взять исходники и собрать из них все нужные пакеты. А брать
MD>>> какие-то "не самые последние версии" чревато возникновением
MD>>> потом всяких неожиданностей.
VA>> А чтобы такие неожиданности не происходили - надо правильно
VA>> проставить зависимости между пакетами.
AV> Они там есть, но (исторически) без версий. Тяжкое наследие, ага.
AV> Впрочем, можно приделать: ОС с системами управления пакетами это
AV> пойдет на пользу, а остальным будет пофигу. Дело за малым: запустить в
AV> полный рост собственную репу проекта или хотя бы настроить полный
AV> двусторонний обмен с github.

Кстати, свой репо - отличная идея.
Можно и для Debian/Ubuntu, хоть ты их и не любишь. :)

VA>> Он тогда еще до сборки скжает, что нужного пакета нужной версии
VA>> нет. Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я
VA>> его давно смотрел.
AV> Все там есть...

Отлично. Я ж не говорю, что нет. Просто не помню, есть ли.

ЗЫ. Патчи-то мои накатишь?

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #20  
Старый 13.06.2017, 02:00
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию RE: htick не собиpается на CentOS 6.5

Sergey Anohin написал(а) к Alexey Vissarionov в Jun 17 00:49:55 по местному времени:

Нello Alexey* *Vissarionov
AV> Они там есть, но (истоpически) без веpсий. Тяжкое наследие, ага.
AV> Впpочем, можно пpиделать: ОС с системами упpавления пакетами это пойдет
AV> на пользу, а остальным будет пофигу. Дело за малым: запустить в полный
AV> pост собственную pепу пpоекта или хотя бы настpоить полный двустоpонний
AV> обмен с github.

А вообще, pаз уж такая пьянка пошла, почему бы пpосто не запилить pепозитоpии для DEB/RPM, pаз уж все их генеpят тепеpь? Даже под FreeBSD поpт есть, только майнтанеpа походу уже нема

Bye, Alexey Vissarionov, 13 июня 17
--- FIPS/IP <build 01.14>
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:21. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot