Summary: | Прошу обновить до 6.0.1 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Anatoly Lyutin <vostok> |
Component: | libqwt6 | Assignee: | Yuri N. Sedunov <aris> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | asy, real.altlinux.org |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Anatoly Lyutin
2012-01-11 00:18:10 MSK
Придётся подождать до Qt 4.8 А там разве завязано на 4.8 или Вы просто не хотите/нет времени сейчас этим заниматься? У апстрима в svn уже 6.1.0, он завязан на новый Qt. А более старый (т.е. релиз 6.0.1) собирать просто не вижу особого смысла, если всё равно потом сразу за обновлённым Qt заново собирать придётся, да и времени мало. PS. Впрочем, asy@ вроде как согласился обновить именно до 6.0.1, так что, может, быть, скоро и появится... (В ответ на комментарий №3) > У апстрима в svn уже 6.1.0, он завязан на новый Qt. А более старый (т.е. релиз > 6.0.1) собирать просто не вижу особого смысла, если всё равно потом сразу за > обновлённым Qt заново собирать придётся, да и времени мало. Понял. > PS. Впрочем, asy@ вроде как согласился обновить именно до 6.0.1, так что, > может, быть, скоро и появится... Буду очень рад, если всё-таки собирут и 6.0.1, а то вдруг qwt-polar с 6.1.0 не заведётся :) 6.0.1-alt1 в Сизифе. В p6 я тоже надеюсь его увидеть. :-) (В ответ на комментарий №5)
> 6.0.1-alt1 в Сизифе. В p6 я тоже надеюсь его увидеть. :-)
Благодарю! :)
Решил, что переоткрою эту багу, а не буду заводить новую на проблему со сборкой. В общем в qwtconfig.pri пути установки забиты так: QWT_INSTALL_PREFIX = $$[QT_INSTALL_PREFIX] unix { QWT_INSTALL_PREFIX = /usr } win32 { QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION } QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/doc QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib Но сами хедеры qwt находится в /usr/include/qwt Это пол проблемы. qwtconfig.pri использует qwt.prf и там: contains(QWT_CONFIG, QwtFramework) { INCLUDEPATH *= $${QWT_INSTALL_LIBS}/qwt.framework/Headers LIBS *= -F$${QWT_INSTALL_LIBS} } else { INCLUDEPATH *= $${QWT_INSTALL_HEADERS} LIBS *= -L$${QWT_INSTALL_LIBS} } INCLUDEPATH_QWT = $${INCLUDEPATH} qtAddLibrary(qwt) # we don't want qtAddLibrary to expand the # include path, with directories, that might # conflict with other installations of qwt INCLUDEPATH = $${INCLUDEPATH_QWT} И теперь, когда я хочу собрать qwtpolar, в котором прописано CONFIG += qwt я получаю в пути на qwt в pro файлы вот такое "-I/usr/include" :( Хм. А я на это место даже и не посмотрел... Просто постарался сделать максимально близко к предыдущему пакету. У меня zyGrib собрался в таком виде, и я успокоился на этом. Да, раз qwtconfig.pri пакуется и используется, надо там правильно сделать... Кто делать будет ? :-) apt-repo add 61863 Похоже на истину ? (В ответ на комментарий №9) > apt-repo add 61863 > Похоже на истину ? Ура! То что нужно! Отправьте в Сизиф, пожалуйста. 6.0.1-alt2 в Сизифе. |