Bug 33806

Summary: Прошу обновить версию
Product: Sisyphus Reporter: Радюк Михаил <torabora08>
Component: hardinfoAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, klark.devel, mike
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
патч для сборки cmake
none
spec новой версии на cmake
none
Spec для alt0.1.alpha.gitc687f60
none
updated -Wipldecl-* related patch
none
hardinfo.spec none

Description Радюк Михаил 2017-08-24 23:06:53 MSK
Прошу обновить версию до свежей, т.к. версии 0.5.1 в репо почти 2 года, что для такого софта критично. Также прошу сменить домашнюю страницу в спеке на https://github.com/lpereira/hardinfo, т.к. hardinfo.org перенаправляет на неё, а указанная http://wiki.hardinfo.org/HomePage вообще ведёт на http://www.oeffentliche-it.de
Comment 1 Michael Shigorin 2017-08-30 12:58:30 MSK
Сейчас совсем не до того... очень бы хорошо помочь NMU.
Comment 2 Leonid Krivoshein 2017-08-30 18:04:40 MSK
Во всех дистрибутивах пока последняя версия - 0.5.1. В апстриме на гитхабе 0.6-alpha. Если есть желание, попробуйте сами собрать, заодно убедитесь - то ли это, что вы хотели. Баг предлагается закрыть.
Comment 3 Радюк Михаил 2017-09-02 21:10:34 MSK
Created attachment 7199 [details]
патч для сборки cmake
Comment 4 Радюк Михаил 2017-09-02 21:11:33 MSK
Created attachment 7200 [details]
spec новой версии на cmake
Comment 5 Радюк Михаил 2017-09-02 21:12:48 MSK
Собрал новую версию. Сборка теперь на cmake.
Тестировал на ноутбуке(Сизиф) и ПК(t7). В старой версии совсем пусто в Sensors (и ноут и ПК); не видит battary и в бенчмарках отсутствуют результаты для сравнения (только ноут). Новая версия лишена этих недостатков, новых проблем не заметил.
Кстати, в Ubuntu присутствует свежая версия: https://launchpad.net/ubuntu/+source/hardinfo
Может быть стоит собрать параллельно hardinfo 0.6alpha?
Comment 6 Leonid Krivoshein 2017-09-04 01:59:05 MSK
(В ответ на комментарий №5)
> Собрал новую версию. ... Новая версия лишена
> этих недостатков, новых проблем не заметил.
Это очень хорошо, но всё же здесь необходимо более широкое тестирование.

> Кстати, в Ubuntu присутствует свежая версия:
https://launchpad.net/hardinfo/+packages -- только в "разрабатываемых" ветках Debian Sid и Ubuntu Artful, что впрочем наводит на мысль, что данная проблема и им не чужда.

> Может быть стоит собрать параллельно hardinfo 0.6alpha?
Для Сизифуса стоит, IMHO. Только у меня будет вопрос с тегированием. Завтра спрошу у старших товарищей, как правильнее поступить.
Comment 7 Leonid Krivoshein 2017-09-06 18:15:41 MSK
Created attachment 7202 [details]
Spec для alt0.1.alpha.gitc687f60

С новым спеком и вашим патчем пакет собирается по всем правилам, но из-за -Wimplicit-... в логах мэйнтенеры не пропускают в Сизиф просто потому, что на всех архитектурах работать оно не сможет. Я буду пробовать фиксить исходники, но может у вас это получится быстрее.
Comment 8 Leonid Krivoshein 2017-09-07 13:21:33 MSK
(In reply to comment #0)
> Прошу обновить версию до свежей

Пофиксил предупреждения, обновил. Погонял в виртуалке -- вроде работает. Если и у вас заработает, отправим в Сизифус. Попробуйте поставить так:

apt-repo add task 187939
apt-get update
apt-get install hardinfo
Comment 9 Repository Robot 2017-09-07 16:39:11 MSK
hardinfo-0.6-alt0.1.alpha.gitb2991d7 -> sisyphus:

Thu Sep 07 2017 Leonid Krivoshein <klark@altlinux.org> 0.6-alt0.1.alpha.gitb2991d7
- New alpha version 0.6alpha, thanks Mike Radyuk <torabora@altlinux.org>.
- Repacked upstream sources tree for Sisyphus (ALT: #33806).
- Add patches for suppress implicit declaration warnings.
Comment 10 Michael Shigorin 2020-06-15 13:37:46 MSK
Created attachment 8836 [details]
updated -Wipldecl-* related patch

Для g3ff7143, где добавили поддержку e2k*, понадобилось обновить второй патч.
Прилагаю (проверено сборкой/запуском на e2kv4).

* http://github.com/lpereira/hardinfo/pull/558
Comment 11 Michael Shigorin 2020-06-15 13:51:37 MSK
Created attachment 8837 [details]
hardinfo.spec

На всякий прилагаю спек, соответствующий пробной сборке в sisyphus_e2k.

Патчи отправил в апстрим (оригинальный torabora@ из comment 3 и перенесённый мною на текущий upstream/master твой, Лёня, из 0.6-alt0.1.alpha.gitb2991d7).

gear-репозиторий начал заново: http://git.altlinux.org/people/mike/packages/?p=hardinfo.git;a=shortlog;h=refs/heads/altlinux