[Development] Mac Big Sur - Qt Open-Source Support For

coroberti coroberti at gmail.com
Fri May 7 12:38:22 CEST 2021


Dear Eike,
Thank you for being so helpful.

This is exactly what I need.

Yes, I used to build from sources and never rely on binaries.

Have a great weekend!

Kind regards,
Robert

On Fri, May 7, 2021 at 1:35 PM Eike Ziller <Eike.Ziller at qt.io> wrote:
>
>
>
> > On May 7, 2021, at 12:16, coroberti <coroberti at gmail.com> wrote:
> >
> > Dear Eike,
> > Thanks for your comprehensive answer.
> >
> > I will try to build it from open-source 5.15 branch
> >
> > Where is the link to the branch?
> > Thanks!
>
> The official git repository is this: https://code.qt.io/cgit/qt/qtbase.git/?h=5.15
>
> I don’t see a simple way to get a source bundle of that from there, if you don’t want to use git though.
> Also, Qt splits parts into different git submodules, i.e. different repositories, which doesn’t make it trivial to create something like the qt-everywhere-src-5.15.2.zip that we have for releases.
>
> I suppose the easiest way is to simply apply the two patches to the 5.15.2 sources (https://download.qt.io/official_releases/qt/5.15/5.15.2/single/):
>
> https://codereview.qt-project.org/c/qt/qtbase/+/322102
> https://codereview.qt-project.org/c/qt/qtbase/+/325927
>
> Or you can try replacing the whole qtbase subdirectory of the Qt 5.15.2 sources with the qtbase 5.15 branch source bundle from github:
> https://github.com/qt/qtbase/tree/5.15 -> click the green “code” button and choose “Download ZIP”.
> (No idea if or how well that would work though.)
>
> Br, Eike
>
> >
> > Kind regards,
> > Robert Iakobashvili
> > ............................
> >
> > On Fri, May 7, 2021 at 1:12 PM Eike Ziller <Eike.Ziller at qt.io> wrote:
> >>
> >>
> >>
> >>> On May 7, 2021, at 11:47, Tor Arne Vestbø <Tor.arne.Vestbo at qt.io> wrote:
> >>>
> >>> Qt 6.0 and above has official support for Big Sur:
> >>>
> >>> https://doc.qt.io/archives/qt-6.0/macos.html
> >>>
> >>> 5.15 is not yet officially supported, but should work fine as well, so please report any issues in JIRA, thanks!
> >>>
> >>
> >> Except for
> >> [QTBUG-88495] Text rendering: spaces are rendered incorrectly on macOS Big Sur after commas, dots. - Qt Bug Tracker
> >> https://bugreports.qt.io/browse/QTBUG-88495
> >> and
> >> [QTBUG-88985] Context QMenu without parent blocked by modal dialog on macOS - Qt Bug Tracker
> >> https://bugreports.qt.io/browse/QTBUG-88985
> >>
> >> for which the fixes are available in the opensource 5.15 branch, but not in the 5.15.2 release.
> >>
> >> Qt Creator binaries are released based on Qt 5.15.2, so you can check that for reference.
> >>
> >> Br, Eike
> >>
> >>> Cheers,
> >>> Tor Arne
> >>>
> >>>> On 7 May 2021, at 11:00, coroberti <coroberti at gmail.com> wrote:
> >>>>
> >>>> Dear Tukka and others,
> >>>> Since September Big Sur is a reality.
> >>>>
> >>>> Which Qt-version supports correctly QWidgets for this platform for
> >>>> open-source development.
> >>>>
> >>>> If there's no such version, when the support is planned if ever.
> >>>>
> >>>> I'd appreciate not to hijack this question for any discussions beyond the
> >>>> very narrow scope of this question.
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Kind regards,
> >>>> Robert
> >>>> _______________________________________________
> >>>> Development mailing list
> >>>> Development at qt-project.org
> >>>> https://lists.qt-project.org/listinfo/development
> >>>
> >>> _______________________________________________
> >>> Development mailing list
> >>> Development at qt-project.org
> >>> https://lists.qt-project.org/listinfo/development
> >>
> >> --
> >> Eike Ziller
> >> Principal Software Engineer
> >>
> >> The Qt Company GmbH
> >> Erich-Thilo-Straße 10
> >> D-12489 Berlin
> >> eike.ziller at qt.io
> >> http://qt.io
> >> Geschäftsführer: Mika Pälsi,
> >> Juha Varelius, Jouni Lintunen
> >> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
> >>
>
> --
> Eike Ziller
> Principal Software Engineer
>
> The Qt Company GmbH
> Erich-Thilo-Straße 10
> D-12489 Berlin
> eike.ziller at qt.io
> http://qt.io
> Geschäftsführer: Mika Pälsi,
> Juha Varelius, Jouni Lintunen
> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>


More information about the Development mailing list