[Buildroot] [PATCH] package/qt5: bump latest version to 5.9.1
Arnout Vandecappelle
arnout at mind.be
Wed Jul 12 07:23:47 UTC 2017
On 12-07-17 03:41, Brent Sink wrote:
> All,
>
> I did some testing on an i.MX6, and found that I need to export
> QT_QPA_EGLFS_INTEGRATION=eglfs_viv, before running a Qt app. There is a
> bug report for this here: https://bugreports.qt.io/browse/QTBUG-61156
>
>
> On 7/11/2017 8:45 PM, Arnout Vandecappelle wrote:
>> Hi Joshua,
>>
>> Quick review before you resubmit.
>>
>> When you resubmit, make sure you send it together with the qt5wayland change as
>> one series, since that patch depends on this one.
>
> Should this this be a part of this patch, or is it only specific for
> imx? They are saying that "the buildroot configuration is broken. As a
> workaround, try exporting the environment variable
> QT_QPA_EGLFS_INTEGRATION=eglfs_viv before running Qt apps. This should
> not be necessary normally since the build environment is expected to set
> the correct eglfs backend on a per target device basis. Qt's own device
> specs do this, but for other build systems (Yocto, Buildroot) it's up to
> those recipes to manage this."
>
> Can anyone point me to where this environment variable should be added?
No, you shouldn't add the environment variable, you should change
BR2_PACKAGE_QT5BASE_DEFAULT_QPA. Which is part of the defconfig, not part of the
build system itself. It might be possible to set the default QPA based on other
packages selected, but it's a bit complicated so nobody has implemented that.
At least, I think that is it. It's also possible that the
QT5BASE_CONFIGURE_OPTS or qmake.conf or qplatformdefs.h or
QT5BASE_ARCH_CONFIG_FILE has to be adapted.
> If this should be part of this patch, I'll create the patch and then
> Josh can submit the final version. Otherwise, I'll just submit a new patch.
It should be a separate patch for sure, and it can be sent as part of the qt5
bump series or separately - since they don't conflict, either is possible.
Regards,
Arnout
>
> Thanks!
>
> -brent
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
More information about the buildroot
mailing list