Actions
Feature #7145
closedAdd Qt5
Start date:
2016-06-28
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
qt
Description
Hi,
Here is announcement of VirtualBox 5.1 Beta:
https://forums.virtualbox.org/viewtopic.php?f=15&t=77998
GUI: overall migration to Qt5
Currently /hispter delivers only qt4:
$ pkg list | grep qt library/qt4 (openindiana.org) 4.8.7-2016.0.0.0 i--
So, I decided to give it a try, but it has crashed on start, generating coredump:
$ mdb core.VirtualBox.3184 Loading modules: [ libc.so.1 libnvpair.so.1 ld.so.1 ] > $c libc.so.1`_lwp_kill+0xa() libc.so.1`raise+0x20(6) libc.so.1`abort+0x98() libQt5CoreVBox.so.5`_Z17qt_message_output9QtMsgTypeRK18QMessageLogContextRK7QString() libQt5CoreVBox.so.5`_ZNK14QMessageLogger5fatalEPKcz+0x12b() 0xfffffd7ff59f7c22() libQt5GuiVBox.so.5`_ZN22QGuiApplicationPrivate25createPlatformIntegrationEv+0x7b3() libQt5GuiVBox.so.5`_ZN22QGuiApplicationPrivate21createEventDispatcherEv+0x27() libQt5WidgetsVBox.so.5`_ZN19QApplicationPrivate21createEventDispatcherEv+0x18() libQt5CoreVBox.so.5`_ZN16QCoreApplication4initEv+0x10b() libQt5CoreVBox.so.5`_ZN16QCoreApplicationC1ER23QCoreApplicationPrivate+0x47() libQt5GuiVBox.so.5`_ZN15QGuiApplicationC1ER22QGuiApplicationPrivate+0x24() libQt5WidgetsVBox.so.5`_ZN12QApplicationC1ERiPPci+0x52() VirtualBox.so`TrustedMain+0x14f() SUPR3HardenedMain+0x2b7() _start+0x6c() >
And really all errors related to qt5. So, may we get it compiled and distributed?
Regards.
Updated by Aurélien Larcher about 6 years ago
I suggest you start with Qt5 base from pkgsrc:
https://github.com/joyent/pkgsrc/tree/trunk/x11/qt5-qtbase
Apply their patches and check if compilation and test suite are OK then we can push it as component to oi-userland.
Updated by Aurélien Larcher about 6 years ago
- Subject changed from Add qt5 to /hipster (for VirtualBox 5.1) to Add Qt5
- Category set to OI-Userland
- Assignee set to OI Userland
- Target version set to 2017.04
Required by VirtualBox 5.1
Updated by Predrag Zečević about 6 years ago
Updated by Aurélien Larcher almost 6 years ago
- % Done changed from 0 to 80
- Tags changed from needs-triage to qt
Updated by Aurélien Larcher over 5 years ago
- Status changed from New to Resolved
- % Done changed from 80 to 100
Actions