Well that is good news! Don't let the bloke who messed it anywhere near that code until then :D 2.12.2014 11.00 kirjoitti "Reto Zingg" <reto.zi...@jolla.com>:
> Hi, > > On 01.12.2014 23:34, sailfishmail wrote: > >> >> Another observation: >> >> You're allowed to require qt5-qtfeedback in your RPM-packaging >> according to the faq: >> https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/ >> blob/1.18/allowed_requires.conf >> >> > It's a mistake that qt5-qtfeedback made it into the allowed_requires.conf > file. > > It's out for update 10: > https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/ > blob/1.21/allowed_requires.conf > > As soon as this libQt0Feedback.so.0 naming mess (note the 0 between Qt and > Feedback!) is clean up, we will allow QtFeedback in Harbour (will probably > not make it to the next update, but in a later one). > > br > Reto > > which installs >> /usr/lib/libQt0Feedback.so.0 >> /usr/lib/libQt0Feedback.so.0.0 >> /usr/lib/libQt0Feedback.so.0.0.0 >> /usr/lib/qt5/qml >> /usr/lib/qt5/qml/QtFeedback >> /usr/lib/qt5/qml/QtFeedback/libdeclarative_feedback.so >> /usr/lib/qt5/qml/QtFeedback/plugins.qmltypes >> /usr/lib/qt5/qml/QtFeedback/qmldir >> >> However, according to >> https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/ >> blob/1.18/allowed_libraries.conf >> and >> https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/ >> blob/1.18/allowed_qmlimports.conf >> you're not allowed to use what you required to be installed. >> >> Maybe some misunderstanding when making the harbour validation scripts? >> >> -Asser >> >> Mon, 01 Dec 2014 22:08:34 +0100 >> "Peter Pykäläinen" <peter.pykalai...@gmail.com> kirjoitti: >> >> Thanks Kimmo! >>> >>> That was new. >>> >>> And it fails: >>> >>> Libraries >>> ========= >>> ERROR [/usr/bin/harbour-sailraid] Cannot link to shared library: >>> libQt0Feedback.so.0 >>> INFO [/usr/bin/harbour-sailraid] Please see our FAQ here: >>> https://harbour.jolla.com/faq#Shared_Libraries >>> FAILED >>> >>> >>> Requires >>> ======== >>> ERROR [libQt0Feedback.so.0] Cannot require shared library: >>> 'libQt0Feedback.so.0' >>> INFO [harbour-sailraid] Please see our FAQ here: >>> https://harbour.jolla.com/faq#2.6.0 how to use >>> '__provides_exclude_from' and '__requires_exclude' .spec file to >>> avoid that FAILED >>> >>> And it fails totally. >>> Not fun. >>> >>> So no vibration then, how can this basic stuff not be accepted? >>> >>> // Peter Pykäläinen >>> >>> On 1 December 2014 at 22:57, Kimmo Lindholm <kimmo.lindh...@eke.fi> >>> wrote: >>> >>> Run the pre-validation tool from SDK, if you get green there, it’s >>>> much closer to approval… >>>> >>>> >>>> >>>> (I prefer accessing it through browser, >>>> http://127.0.0.1:8080/C/harbour_tools/ ) >>>> >>>> >>>> >>>> -kimmo >>>> >>>> >>>> >>>> *From:* devel-boun...@lists.sailfishos.org [mailto: >>>> devel-boun...@lists.sailfishos.org] *On Behalf Of *Peter Pykäläinen >>>> *Sent:* Monday, December 01, 2014 10:34 PM >>>> *To:* Sailfish OS Developers >>>> *Subject:* Re: [SailfishDevel] QtFeedback 5.0 not allowed? Really? >>>> >>>> >>>> >>>> Hi, >>>> >>>> yes I did, thank you all for your help. >>>> >>>> Especially Andrey, you are the man! >>>> >>>> Let's see now if this passes harbour QA or not :) >>>> >>>> >>>> >>>> // Peter Pykäläinen >>>> >>>> >>>> >>>> On 1 December 2014 at 22:30, Gabriel Böhme >>>> <m.gabrielboe...@googlemail.com> wrote: >>>> >>>> Have you tried cleaning the project? Helps sometimes. >>>> >>>> Am Mon Dec 01 2014 21:18:17 GMT+0100 (CET) schrieb Peter Pykäläinen: >>>> >>>> I give up! >>>>> >>>>> Once I figured out how to add the stupid haptics stuff into >>>>> the .pro >>>>> >>>> file I >>>> >>>>> then get errors on my main when I try to compile: >>>>> >>>>> error: undefined reference to `SailfishApp::application(int&, >>>>> char**)' error: undefined reference to `SailfishApp::createView()' >>>>> error: undefined reference to `SailfishApp::pathTo(QString >>>>> const&)' >>>>> >>>>> I have used this kind of code succesfully in my other app and no >>>>> issue there. >>>>> >>>>> Any help would be much appreciated. >>>>> >>>>> My main looks like this: >>>>> >>>>> #ifdef QT_QML_DEBUG >>>>> >>>>> #include <QtQuick> >>>>> >>>>> #endif >>>>> >>>>> >>>>> #include <sailfishapp.h> >>>>> >>>>> #include <rumbler.h> >>>>> >>>>> #include <QQuickView> >>>>> >>>>> #include <QQmlContext> >>>>> >>>>> #include <QGuiApplication> >>>>> >>>>> >>>>> >>>>> int main(int argc, char *argv[]) >>>>> >>>>> { >>>>> >>>>> // SailfishApp::main() will display "qml/template.qml", if >>>>> you need >>>>> >>>> more >>>> >>>>> >>>>> // control over initialization, you can use: >>>>> >>>>> // >>>>> >>>>> // - SailfishApp::application(int, char *[]) to get the >>>>> >>>> QGuiApplication * >>>> >>>>> >>>>> // - SailfishApp::createView() to get a new QQuickView * >>>>> instance >>>>> >>>>> // - SailfishApp::pathTo(QString) to get a QUrl to a >>>>> resource file >>>>> >>>>> // >>>>> >>>>> // To display the view, call "show()" (will show fullscreen on >>>>> >>>> device). >>>> >>>>> >>>>> >>>>> // return SailfishApp::main(argc, argv); >>>>> >>>>> QScopedPointer<QGuiApplication> >>>>> app(SailfishApp::application(argc, >>>>> >>>> argv)); >>>> >>>>> >>>>> QScopedPointer<QQuickView> view(SailfishApp::createView()); >>>>> >>>>> >>>>> Rumbler rumbler; >>>>> >>>>> >>>>> view->rootContext()->setContextProperty("Rumbler", &rumbler); >>>>> >>>>> view->setSource(SailfishApp::pathTo("qml/harbour-myapp.qml")); >>>>> >>>>> view->show(); >>>>> >>>>> view->showFullScreen(); >>>>> >>>>> >>>>> return app->exec(); >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> // Peter Pykäläinen >>>>> >>>>> On 1 December 2014 at 15:08, Andrey Kozhevnikov >>>>> <coderusin...@gmail.com> wrote: >>>>> >>>>> I can suggest you to use QtFeedback from Qt side and register >>>>>> QML >>>>>> >>>>> type. >>>> >>>>> >>>>>> 01.12.2014 18:06, Peter Pykäläinen пишет: >>>>>> >>>>>> Just got my game rejected in Jolla Harbour this morning due >>>>>> to: >>>>>> >>>>>> >>>>>> >>>> *Import 'QtFeedback 5.0' is not allowed * >>>>>> Is it really so that vibration is not allowed in Harbour apps? >>>>>> Is there any alternative? >>>>>> >>>>>> // Peter Pykäläinen >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> SailfishOS.org Devel mailing list >>>>>> To unsubscribe, please send a mail to >>>>>> >>>>> devel-unsubscr...@lists.sailfishos.org >>>> >>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> SailfishOS.org Devel mailing list >>>>>> To unsubscribe, please send a mail to >>>>>> devel-unsubscr...@lists.sailfishos.org >>>>>> >>>>>> >>>>> >>>> -- >>>> Gesendet von meinem Jolla >>>> >>>> _______________________________________________ >>>> SailfishOS.org Devel mailing list >>>> To unsubscribe, please send a mail to >>>> devel-unsubscr...@lists.sailfishos.org >>>> >>>> >>>> >>>> _______________________________________________ >>>> SailfishOS.org Devel mailing list >>>> To unsubscribe, please send a mail to >>>> devel-unsubscr...@lists.sailfishos.org >>>> >>>> >> _______________________________________________ >> SailfishOS.org Devel mailing list >> To unsubscribe, please send a mail to devel-unsubscribe@lists. >> sailfishos.org >> >> > _______________________________________________ > SailfishOS.org Devel mailing list > To unsubscribe, please send a mail to devel-unsubscribe@lists. > sailfishos.org
_______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org