Bug 20595 - Файлы заголовков уложены /usr/include/sensors3
Summary: Файлы заголовков уложены /usr/include/sensors3
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libsensors3-devel (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Afanasov Dmitry
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-26 12:16 MSD by Roman Savochenko
Modified: 2009-06-27 19:08 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2009-06-26 12:16:15 MSD
Никто так ни делает, например в SuSE. Ложить нужно в /usr/include/sensors. Ибо многие программы поддерживают API 3 и 4. А выбирать имя заголовка я себе даже не представляю как. Во всяком случае в своей софтинке я этого не добился и она сейчас не собирается с libsensors3-devel, хотя прекрасно её поддерживает.
Comment 1 Afanasov Dmitry 2009-06-27 17:01:22 MSD
выбор имени заголовка это либо include <sensors3/file.h> либо gcc -I/usr/include/sensors3.

перемещение хедеров в %_includedir/sensors потребует конфликта между devel пакетами для lm-sensors-2.10 и lm_sensors3. пока я в необходимости этого не очень уверен.
Comment 2 Roman Savochenko 2009-06-27 17:35:28 MSD
Реально они уже конфликтуют. Я ставил и один сносит другого. И я думаю это правильно и типично.
Вот так работает, #include <sensors3/file.h>, но тогда мне нужно отказаться от предыдущей версии.
А так -I/usr/include/sensors3 -I/usr/include/sensors не работает, и прут ошибки.
Comment 3 Roman Savochenko 2009-06-27 17:36:21 MSD
Причём собираться с таким #include <sensors3/file.h> будет только на ALT!
Comment 4 Roman Savochenko 2009-06-27 17:46:28 MSD
И однозначно должны конфликтовать, потому как имеют общий линк /usr/lib/libsensor.so.
Comment 5 Repository Robot 2009-06-27 19:08:05 MSD
lm_sensors3-3.1.0-alt4 -> sisyphus:

* Sat Jun 27 2009 Afanasov Dmitry <ender@altlinux> 3.1.0-alt4

- place headers into /usr/include/sensors (closes: #20595)