Necessitas alpha 4 update 1 release

BogDan Vatra taipanromania at gmail.com
Wed Sep 19 21:16:28 UTC 2012


Hello folks,

Today I have the pleasure the announce the first update for alpha4 release.
This release fixes the following problems:

Qt Framework:
 - fix crash if DISABLE_KEYGUARD permission is not set
(https://bugs.kde.org/show_bug.cgi?id=306088).
 - fix atomics for armv5 thumb architecture
(https://bugs.kde.org/show_bug.cgi?id=306210). This is consider a
(big) regression, so, alpha4 release must stay at least two weeks in
testing repository before it will land on stable repository [1].
 - various qmake fixes for windows
(https://bugs.kde.org/show_bug.cgi?id=306747 ,
https://bugs.kde.org/show_bug.cgi?id=306778)
 - make logging safer (https://bugs.kde.org/show_bug.cgi?id=306483).
 - on Android request software input panel on mouse click
(https://bugs.kde.org/show_bug.cgi?id=305881)
 - Some ma-make.exe fixes for Windows (8192 character limitation fix -
less use of batch files, subdirs fix)

QtCreator:
 - sync with upstream (2.6 beta).
 - fix a crash when you stop the debugging, thanks goes to
giantpune at gmail.com for helping out.
 - add QMAKE_INCDIR_xxxxx to headers search paths
(https://bugs.kde.org/show_bug.cgi?id=306699)
 - fix qrc resource editor crash on Windows.

QtMobility:
 - fix sensors crash on Android 4.x
(https://bugs.kde.org/show_bug.cgi?id=306214).

SDK Installer:
 - we to switched back to gcc 4.4.3 due to some bugs discovered in
4.6. Please make sure you exit QtCreator when updating the SDK.

NDK:
 - we to switched back to gcc 4.4.3 due to some bugs discovered in 4.6.
 - fixes for make-standalone-toolchain.sh
(http://code.google.com/p/android/issues/detail?id=35279) with updated
build/tools scripts

  After the SDK update is complete please check to make sure that the
installer switched back to 4.4.3 toolchain version
(Tools->Options->Android->Android NDK toolchain version); if not
please do this manually. Also, make sure you clean the old build
folder and run qmake again !
Ministro checks for new libraries every 1, 7 or 30 days, if you want
to force it to upgrade the libs then you need to run Ministro
Configuration Tool and choose the testing repository again then tap on
the notification to upgrade the libs.



For adb.exe problems on Windows, the following can be used to reduce
adb related QtCreator hangs (credit to Michael Heiser and Peter Bočan
for the idea):

In QtCreator open Projects on left vertical pane.
Choose <Run> at <Build/Run>.
Select Add Deploy Step and then insert "taskkill.exe" as Command.
Then insert "/F /IM adb.exe /T" as Arguments. Move this step on top so
that this command is executed before all other deploy steps.
QtCreator then kills all adb instances and restarts them. The IDE
could perhaps freeze a few seconds but it continues itself by running
the shell output of your app.
Even with this in place, occasional hangs still happen. In this case,
issuing "<INSTALLDIR>/android-sdk/platform-tools/adb.exe kill-server"
helps.

As usual, special thanks goes to Ray Donnelly and to KDE.

Yours sincerely,
BogDan.

[1] https://groups.google.com/group/android-qt/browse_thread/thread/f89bc5a49dbe27c1


More information about the Necessitas-devel mailing list